$zapytanie = "UPDATE main SET text='$db_text' WHERE link_nr=1"; mysql_query($zapytanie) OR die(mysql_error());
Takie już nie:
$zapytanie = "UPDATE main SET link_nr='$db_link_nr', desc='$db_desc', text='$db_text', date='$db_data' WHERE link_nr=1"; mysql_query($zapytanie) OR die(mysql_error());
Błąd
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='strona-glowna', text='Zaczynam piszę sobie coś niech to ' at line 1
Możecie mi powiedzieć źle napisałem, bo według mnie wszystko jest dobrze i to powinno działać, a jednak jest inaczej.
Poprawiłem na coś takiego i działa, dlatego przepraszam za zawracanie głowy:
$zapytanie = "UPDATE main SET `link_nr`='$db_link_nr', `desc`='$db_desc', `text`='$db_text', `date`='$db_data' WHERE `link_nr`=1"; mysql_query($zapytanie) OR die(mysql_error());
Skoro już jest ten post to może mogli byście mi wytłumaczyć dlaczego tak ważny są znaki " ` "
`link_nr`
Dlaczego czasem trzeba ich używać a czasem nie, nie podoba mi się ta niejednolitość?