[Solved] Is my SQL syntax really wrong? [closed]


Try adding white spaces between your query words and make sure you escape the input:

$id = mysql_real_escape_string($id);
$str = mysql_real_escape_string($str);
$name = mysql_real_escape_string($name);

$r=mysql_query("INSERT INTO varta (id,data,name) VALUES ('$id','$str','$name');");

Or better yet – take a look at MySQLi or PDO and use prepared statements.

solved Is my SQL syntax really wrong? [closed]