login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Update AND PHP (Opgelost)

Offline Toppe - 24/04/2007 08:20 (laatste wijziging 24/04/2007 08:21)
Avatar van ToppePHP interesse Goedendag,

Ik heb ffties een domme vraag, ik wil vanuit PHP een database gaan update en zo een prive bericht al gelezen te markeren. Ik gebruik daarvoor dit script:

  1. $update = mysql_query("UPDATE private_message SET read='yes' WHERE id=1") or die(mysql_error());


Alleen krijg ik dan constant deze fout:
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 'read='yes' WHERE id=1' at line 1

Ben ik gek of wat? Hij moet het volgende update:
read='yes' en het id is dan $_GET['id']; de tabel naam is private_message.

iemand een werkende code voorme?

6 antwoorden

Gesponsorde links
Offline stijnhau - 24/04/2007 08:33
Avatar van stijnhau Onbekend die query moet wrken maar hangt ook van de structtur van je db af.
$update = mysql_query("UPDATE private_message SET read='yes' WHERE id='".$_GET['id']."'") or die(mysql_error());
deze zal werken of ander probeer je eens zonder de quotes bij yes.
Offline Ibrahim - 24/04/2007 19:14
Avatar van Ibrahim PHP expert zonder quotes is alleen voor numerieke data
probeer eens spatie te zetten voor de = en erachter
Offline Ultimatum - 24/04/2007 19:20
Avatar van Ultimatum PHP expert http://www.site...de_woorden
Offline Toppe - 24/04/2007 20:25 (laatste wijziging 24/04/2007 20:31)
Avatar van Toppe PHP interesse Yes, is een enum veld in mijn mysql database, nee is geen gereserveerd woord....

daarom denk ik ook dat het zou moeten werken!!!

Edit, geprobeerd en werkt niet...:(
Offline Ultimatum - 24/04/2007 20:38 (laatste wijziging 24/04/2007 20:40)
Avatar van Ultimatum PHP expert Het probleem is dat het wel een gereserveerd woord is. Maar je kan het onderdrukken door `` rond read te zetten in een query

Citaat:
Edit, geprobeerd en werkt niet...

Wat heb je geprobeerd?
Offline Toppe - 24/04/2007 20:43
Avatar van Toppe PHP interesse Kijk, dat zijn nog eens oplossingen!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s