我正在使用AJAX传递一个字符串,并尝试在其中一列中找到包含字符串的mySQL db条目。我认为字符串传递是正常的,但也许mySQL代码不正确?
$id = ($_POST['video_id']);
$text_result = mysql_query("SELECT * FROM `wmtwDB` WHERE `url` LIKE (" . $id . ") LIMIT 1");
答案 0 :(得分:1)
LIKE语法失败。试试:
$text_result = mysql_query("SELECT * FROM `wmtwDB` WHERE `url` LIKE %" . $id . "% LIMIT 1");