I Don't understand why my Query is not working right
$sql = "UPDATE rezepte Set namerecipe =" .$namerecipe .",ingredient1 =" . $ingredient1 . ",ingredient2 =" . $ingredient2 . ",ingredient3 =" . $ingredient3 . ",ingredient4 =" . $ingredient4 . ",ingredient5 =" . $ingredient5 . ",ingredient6 =" . $ingredient6 . ",ingredient7 =" . $ingredient7 . ",ingredient8 =" . $ingredient8 . ",ingredient9 =" . $ingredient9 . ",ingredient10 =" . $ingredient10 . ", preparation =" . $preparation . ", cathegory1 =" . $cathegory1 . ", cathegory2 = " . $cathegory2 . ", cathegory3 = " . $cathegory3 . ", difficulty = " . $difficulty . ",time = " . $time . ", amount = " .$amount . ", source =" . $source . " WHERE ID=" . $id ."";
I know some variables are not in correct English D:
PHP give my following Error Message:
"ERROR: Could not able to execute UPDATE rezepte Set namerecipe =,ingredient1 =,ingredient2 =,ingredient3 =,ingredient4 =,ingredient5 =,ingredient6 =,ingredient7 =,ingredient8 =,ingredient9 =,ingredient10 =, preparation =, cathegory1 =, cathegory2 = , cathegory3 = , difficulty = ,time = , amount = , source =Tom WHERE ID=18. 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 'ingredient1 =,ingredient2 =,ingredient3 =,ingredient4 =,ingredient5 =,ingredient' at line 1"
But i don't find the error