SQL fout...
De zoveelste SQL fout topic helaas. Ik heb me er blind op gestaard en zie echt niet meer waar de fout zit. Zouden jullie er een blik op willen werpen? Zal vast wel ergens een komma of iets zijn, maar zie het echt even niet :(
Alvast bedankt!
Code (php)
1
2
3
4
2
3
4
<?php
mysql_query("INSERT INTO artikelen (id, title, inleiding, metadescription, fulltext, users_id, categorie_id)
VALUES (NULL, '".$titel."', '".$inleiding."', NULL, '".$artikel."', '".$userid."', '".$category."')");
?>
mysql_query("INSERT INTO artikelen (id, title, inleiding, metadescription, fulltext, users_id, categorie_id)
VALUES (NULL, '".$titel."', '".$inleiding."', NULL, '".$artikel."', '".$userid."', '".$category."')");
?>
Ik zou zeggen, ga eerst eens beginnen met het toevoegen van ENTERS aan je query.
En wat is de foutmelding?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
mysql_query("INSERT INTO artikelen
(
id,
title,
inleiding,
metadescription,
fulltext,
users_id,
categorie_id
)
VALUES
(
NULL,
'".$titel."',
'".$inleiding."',
NULL,
'".$artikel."',
'".$userid."',
'".$category."'
)
");
?>
mysql_query("INSERT INTO artikelen
(
id,
title,
inleiding,
metadescription,
fulltext,
users_id,
categorie_id
)
VALUES
(
NULL,
'".$titel."',
'".$inleiding."',
NULL,
'".$artikel."',
'".$userid."',
'".$category."'
)
");
?>
Tevens, een id kan je automatisch laten genereren.
Weet niet of die NULL kan zien?
Dem
Heb het neergezet zoals Dem Ian verteld, krijg helaas nog steeds dezelfde 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 'fulltext, users_id, categorie_id ' at line 7
Kan het mischien zijn dat fulltext een gereserveerd woord is van mysql?
Gewijzigd op 15/06/2012 18:26:37 door Patrick vd Pols
--> Google: fulltext mysql
Dan zie je het vanzelf :)
is het nou Engels of Nederlands? Gebruik 1 taal, bij voorkeur Engels.
Zoals Obelix en Idefix het reeds aangaf, fulltext is een reserved word.
Inderdaad, een gereserveerd woord, het werkt nu iig. Bedankt iedereen!