XAMPP 1.6 Mysql parser geeft error.

Status
Niet open voor verdere reacties.

Kproz

Gebruiker
Lid geworden
11 jul 2007
Berichten
138
betreffend het volgend stukje code (php)

PHP:
function ad_data () {

	mysql_query("INSERT INTO tabledata 
	(website name, website url, referral commission, referral levels,payout minimum,payout methods,website info )
	VALUES
	('iets','www.iets.com','15%',3,0.10,'paypal/egold','www.iets.nl') 
	") 
	or die(mysql_error());  
	
	}

geeft hij dit:

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 'name, website url, referral commission, referral levels,payout minimum,payout me' at line 2


ik weet echt niet wat ik hier mee moet... ik zit hier al een tijde mee!
 
Volgens mij heeft het met de spaties te maken.
 
ik heb het al zonder spaties geprobeerd. Underscores... maar niets helpt :/
 
Misschien komt het omdat je een paar single quotes bent vergeten?

Voor de rest zie ik niets verkeerds aan de query

Met single quote-aanpassing
PHP:
function ad_data () {
  $insertQuery = "INSERT INTO tabledata 
                  (website name, website url, referral commission,
                   referral levels,payout minimum, payout methods,
                   website info)
                  VALUES
                  ('iets', 'www.iets.com', '15%', '3', '0.10',
                   'paypal/egold','www.iets.nl')";
  $insertResult = mysql_query($insertQuery) or die (mysql_error());  
}
 
Misschien komt het omdat je een paar single quotes bent vergeten?

Voor de rest zie ik niets verkeerds aan de query

Met single quote-aanpassing
PHP:
function ad_data () {
  $insertQuery = "INSERT INTO tabledata 
                  (website name, website url, referral commission,
                   referral levels,payout minimum, payout methods,
                   website info)
                  VALUES
                  ('iets', 'www.iets.com', '15%', '3', '0.10',
                   'paypal/egold','www.iets.nl')";
  $insertResult = mysql_query($insertQuery) or die (mysql_error());  
}

het is ondertussen opgelost, heb die spaties nog eens weggelaten en toen ging ie...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan