echo 出来的sql 语句正确,但是没有执行?请教高手 把delete * FROM `mail` WHERE `mid` = '$mid'改成delete FROM `mail` WHERE `mid` = '$mid' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果mid字段是numeric类型:$sql1 = "delete FROM `mail` WHERE `mid` = $mid";如果mid字段是char类型:$sql1 = "delete FROM `mail` WHERE `mid` = '".$mid."'"; mysql_query("delete * FROM `mail` WHERE `mid` = '$mid'"); $result1 = mysql_query($sql1);改成$result1 = mysql_query("$sql1");加引号 delete * FROM `mail` WHERE `mid` = '1' ==>delete FROM `mail` WHERE `mid` = '1' $result1 = mysql_query(addslashes($sql1)); 直接delete from 用*是多余的,竟然没有报错么?! 怎么将while循环里的值得取出来啊? 这么设置宽屏和窄屏的切换 如何从一段简介中取出关键词 急求如何判断字符串中是否含有指字的字符? 倾家荡产求救 忽然想起,以前说网站做的差的时候,有人建议我下模板直接改,这里的模板指的是什么? php中如何将我点击得文字作为参数传到下一个页面呢 PHP的小问题大学问 关于MySQL中表格更改的问题 上传文件时如何在网页上自动做一个标题链接,使点击标题自动再把上传的文件下载下来? 想做PHP方面的兼职工作...100分,帮忙顶一下哦 全部变量的问题?
$sql1 = "delete FROM `mail` WHERE `mid` = $mid";
如果mid字段是char类型:
$sql1 = "delete FROM `mail` WHERE `mid` = '".$mid."'";
改成$result1 = mysql_query("$sql1");
加引号