Lcd display turns on but only displays blocks

I've been trying for at least an hour, revised the wire-up multimple times, copy and paste the code from various web pages and still nothing.
Wire-up:
Vss(lcd 1) GND
Vdd(lcd 2) 5 Volts
V0(lcd 3) Contrast Adjust 10K pot
Rs(lcd 4) pin 12
Rw (lcd 5) GND
E (lcd 6) pin 11
D0-D3(lcd7--10) nothing
D4(lcd 11) pin 7
D5(lcd 12) pin 6
D6(lcd 13) pin 7
D7(lcd 14) pin 8
A(lcd 15) 5 Volts
K(lcd 16) 220 ohm to GND

#include <LiquidCrystal.h>

#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>


const int rs = 12, en = 11, d4 = 7, d5 = 6, d6 = 5, d7 = 4;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}

Code excerpts:

Rs(lcd 4) pin 12
Rw (lcd 5) GND
E (lcd 6) pin 11
D0-D3(lcd7--10) nothing
D4(lcd 11) pin 7
D5(lcd 12) pin 6
D6(lcd 13) pin 7
D7(lcd 14) pin 8

. . . 

const int rs = 12, en = 11, d4 = 7, d5 = 6, d6 = 5, d7 = 4;

The data connections do not agree.

Also, please go back and put your code in a 'code box'.

Don

check contrast

Why?

floresta:
Code excerpts:

Rs(lcd 4) pin 12

Rw (lcd 5) GND
E (lcd 6) pin 11
D0-D3(lcd7--10) nothing
D4(lcd 11) pin 7
D5(lcd 12) pin 6
D6(lcd 13) pin 7
D7(lcd 14) pin 8

. . .

const int rs = 12, en = 11, d4 = 7, d5 = 6, d6 = 5, d7 = 4;



The data connections do not agree.

Also, please go back and put your code in a 'code box'.

Don

Took me a while to notice the issue. D4 and D6 has the same pin and the code isn't using pin 8. Check that D6 and D7 has been wired to the correct pin matching the code. Visible square blocks usually means LCD is working but is not able to receive valid command from the host system.

Thanks to everyone replying but it seems that welding the lcd display has solved te problem!!