Fejl i SQL-syntaksen, men hvor?
Jeg har lavet dette script:$opskrift=mysql_query("SELECT * FROM opskrifter WHERE initial='A' ORDER BY navn DESC") or die(mysql_error());
while ($row = mysql_fetch_array($opskrift)) {
//indlæs counter for tip med id...
$taeller=mysql_query("SELECT counter FROM opskrifter WHERE navn=".$row['navn']."");
print "".$row['navn']." ".$row['ingredienser']." ".$row['forklaring']." ".$row['counter']."";
//Opdater tæller
mysql_query("UPDATE opskrifter SET counter=counter+1 WHERE navn=".$row['navn']." limit 1") or die(mysql_error());
}
Som desværre giver en fejlmeddelelse, som siger:
"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 'riddere' at line 1"
I min test-opskrift har jeg oprettet en med navnet "Arme riddere": http://www.foxladi.com/opskrifter-a.php
Jeg kan ikke få øje på fejlen. Hvor går det galt?
