我已经被困了一段时间,我确信这是一个简单的解决方法,但我就是找不到答案。
我正在尝试删除表中的一行,但我放入查询中的变量未被识别。在下面的 $remove 查询中,如果我输入与行对应的数字,则查询可以正常工作,但是当我使用变量时它不会。
if (isset($_POST['remove']))
{
$remove = $_POST['remove'];
//echo $remove; print the number entered
$query ="DELETE dogid FROM regdogs WHERE dogid = $remove ";
if($query_run = mysql_query($query)){
$query_num_rows = mysql_num_rows($query_run);
if($query_num_rows==1)
echo 'Entry removed ';
else
echo 'Not removed ';
}
谢谢