Ik ben al een tijdje niet meer aan het php'en, maar sinds kort is onze familie-website verhuisd naar een andere provider. Gevolg: onze php-site werkt niet meer. 
Ik krijg deze melding:
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 '' at line 1
Ik heb gecheckt welke versie MySQL en php die nieuwe provider gebruikt:
Dat is MySQL 4.1.22 en PHP 5.2.17.
De regel waar het fout gaat:
$SQL1 = mysql_query("SELECT * FROM tabel WHERE NID=".$NID, $db)
or die(mysql_error());
Ik roep de php aan met pagina1.php?NID=220. Als ik in de code hierboven de SQL statement aanpas naar "... WHERE NID=220" gaat het prima.
Weet iemand of er iets veranderd is met het aanroepen/meegeven van variabelen?

Ik krijg deze melding:
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 '' at line 1
Ik heb gecheckt welke versie MySQL en php die nieuwe provider gebruikt:
Dat is MySQL 4.1.22 en PHP 5.2.17.
De regel waar het fout gaat:
$SQL1 = mysql_query("SELECT * FROM tabel WHERE NID=".$NID, $db)
or die(mysql_error());
Ik roep de php aan met pagina1.php?NID=220. Als ik in de code hierboven de SQL statement aanpas naar "... WHERE NID=220" gaat het prima.
Weet iemand of er iets veranderd is met het aanroepen/meegeven van variabelen?
Aan bovenstaande tekst kunnen geen rechten worden ontleend. Aan de tekst hieronder wel.