Berichten: 340
avatar
Offline Stuur privebericht
Beste leden van CP ,
ik zit met een probleem :
ik wil het opvragen van een nieuw wachtwoord door iemand loggen. Maar de query wordt niet uitgevoerd

Code :
Code | Selecteer Alles
minimaliseren
1
2
mysql_query("INSERT INTO`logs`(`wat`,`wanneer`,`wie`)VALUES('nieuwWW',NOW(),'$login','$IP')");
mysql_query("UPDATE `users` SET `pass`='$randompass' where `login`='$login'");

25-03-2011 22:27
Dit topic is 186 keer bekeken door 31 verschillende leden
Reacties op: "Raar"
1
Rapifia Europe
Berichten: 3716
avatar
Offline Stuur privébericht
1) Je SQL query's zijn niet netjes (geen ` en variabelen buiten de quotes houden!)
2) Je geeft 3 velden op en 4 waardes?
3) Voeg eens "or die(mysql_error())" toe achter het laatste haakje "", je krijgt dan de error van MySQL
25-03-2011 22:29
Berichten: 830
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
mysql_query("INSERT INTO`logs`(`wat`,`wanneer`,`wie`)VALUES('nieuwWW',NOW(),'$login')"); 
mysql_query("UPDATE `users` SET `pass`='$randompass' where `login`='$login'");


zo ?
25-03-2011 22:30
Crime-ware dot nl
Berichten: 774
avatar
Offline Stuur privébericht
haal ip weg.
en hij werkt.

of voeg ip toe bij wat wanneer wie.
25-03-2011 22:30
Berichten: 637
avatar
Offline Stuur privébericht
Doe het In ieder geval zo :

Code | Selecteer Alles
minimaliseren
1
2
mysql_query("INSERT INTO logs (wat, wanneer, wie) VALUES ('nieuwWW', NOW(), '"$login "')"); 
mysql_query("UPDATE users SET pass = '"$randompass "' WHERE login = '" $login "'");
25-03-2011 22:30
Berichten: 340
avatar
Offline Stuur privébericht
Had inderdaad met die velden te maken lol dat ik dat over het hoofd zag xD kan beter stoppen voor vandaag

bedankt L.Groot ,

Nieuwe reactie samengevoegd met originele reactie op 31.03.11 17:30:57:
Wat is hier fout aan? :

Code | Selecteer Alles
minimaliseren
1
mysql_query("INSERT INTO `helpdesktickets` (wanneer, wie, bericht ) VALUES (NOW(), $data->login$bericht ) ");
25-03-2011 22:32
Reageer op: "Raar"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden