Foumelding bij opslaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pierre Web

Pierre Web

12/01/2017 13:59:20
Quote Anchor link
Hallo,


Ik krijg volgende foutmelding:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'show) VALUES('','','','Ja')' at line 1

Normaal haal ik $show ook uit de POST op , maar voor test heb ik het nu direct gedaan .(maakt voor fout ook niks uit).

Als ik show uit de query verwijder is er niks aan de hand.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
     $title = $MySQLiconn->real_escape_string($_POST['title']);
     $content = $MySQLiconn->real_escape_string($_POST['content']);
     $datum = $MySQLiconn->real_escape_string($_POST['datum']);
    // $datum_eu = $MySQLiconn->real_escape_string($_POST['datum_eu']);
     $show='Ja';

     $SQL = $MySQLiconn->query("INSERT INTO `$tabelnaam`  (title,content,datum,show) VALUES('$title','$content','$datum','$show')");
 
PHP hulp

PHP hulp

29/04/2024 12:31:03
 
- Ariën  -
Beheerder

- Ariën -

12/01/2017 14:07:06
Quote Anchor link
SHOW is een gereserveerd woord. Dus gebruik een andere naam. Anderzijds kan je ook `-backticks eromheen gebruiken, maar dat druist weer in tegen de standaard van SQL.

Ik weet niet in welke context je show wilt gebruiken, maar je kan dit dan showname noemen. Als het gaat om het wel/of niet tonen van gegevens (to show), dan kan je het ook activated of visible noemen.
 
- SanThe -

- SanThe -

12/01/2017 14:07:41
Quote Anchor link
Het woord 'show' is een reserved word.
Niet gebruiken dus.
 
Pierre Web

Pierre Web

12/01/2017 14:44:37
Quote Anchor link
Bedankt voor jullie hulp, begon al sterretjes te zien...

Heb het nu visible genoemd (wel of niet tonen)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.