PHP beginner |
|
Dit ziet SQL:
UPDATE producten SET productnaam = 'Fles melk', prijs = '1,40', omschrijving = 'dit is een fles melk
UPDATE producten SET productnaam = 'Fles melk', prijs = '1,40', omschrijving = 'dit is een fles melk
Wat al opvalt is dat je een ' vergeet aan het einde (kan denk ik al voor een error zorgen).
Ook snap ik je 2e parameter niet echt.
Daarmee moet je een mysql resource gebruiken, namelijk die mysql_connect etc.
Dat is niet nodig als je met 1 verbinding werkt, en zal denk ik ook niet werken met een getal...
Je kunt ook even de mysql errors opvangen om te kijken of je query klop, dus zo word dan je query regel:
mysql_query("UPDATE `producten` SET `productnaam` = '". $_POST['productnaam']."', `prijs` = '". $_POST['prijs']."', `omschrijving` = '".$_POST['omschrijving']."'") or die (mysql_error());
mysql_query("UPDATE `producten` SET `productnaam` = '". $_POST['productnaam']."', `prijs` = '". $_POST['prijs']."', `omschrijving` = '".$_POST['omschrijving']."'") or die (mysql_error());
Owja,, waar is je WHERE van je query?
Nu past hij elke rij in je database aan met deze gegevens
Denk niet dat dat de bedoeling is
Greets, Jeroen |