Ik wil een NULL value inserten in een database. Hoe doe ik dat. Ik weet dat VALUES(NULL) een optie is, maar ik gebruik variabelen. Dus ik wil een VALUE($variabele) inserten en die moet NULL kunnen zijn. Hoe doe ik dat of kan dit niet ?
Ik heb al $variabele="\n" of "NULL" of NULL geprobeerd, maar geen daarvan werkt. Moet ik dan ingewillelede IF statements gaan maken die dan de NULL value gaan regelen ?
dan kan wel zo zijn, maar hoe krijg je die 0 in een variabele...dat is het probleem wat niet gaat, want als je een variablele gebruikt in de INSERT, dan moeten er ' ' omheen staan en dan is het weer geen NULL of 0.
jammergenoeg....
Wat ik hierboven doe kan dus alleen wanneer er een integer in de variabelen zit. wanneer het een string is moet je dus weer enkele quotes er omheen zetten. zo dus:
edit: je ziet het hierboven een beetje onduidelijk maar voor $naam staat eerst een enkele quote dan een dubbele. er achter staat dus juist eerst een dubbele en dan een enkele.
Veld Type Attributen Null Standaardwaarde Extra Actie
id int(11) Nee auto_increment
datum date Nee 0000-00-00
titel varchar(100) Nee
omschrijving text Nee
afstand float Ja NULL
maximum float Ja NULL
gemiddelde float Ja NULL
metwie text Nee
Selecteer alles / Deselecteer alles Met geselecteerd: