Notice: Undefined index: barcode in D:\wamp\www\5.19\bookBorrow.php on line 37

第37句$sql=mysql_query("selectr.*,t.nameastypename,t.numberfromtb_readerrleftjointb_rea... 第37句
$sql=mysql_query("select r.*,t.name as typename,t.number from tb_reader r left join tb_readerType t on r.typeid=t.id where r.barcode='".$_POST["barcode"]."'");
帮忙改下
展开
 我来答
wo习惯了恋你
推荐于2016-11-11 · TA获得超过352个赞
知道答主
回答量:52
采纳率:0%
帮助的人:60.3万
展开全部

先说明一下,notice错误,不算是一种报错,最多是一个提醒,出现notice错误的时候,99%就是变量未被定义,而PHP在用变量的时候是不需要提前定义的,你可以这样写,从37行上面加上一句

if(isset($_POST["barcode"]) && !empty($_POST["barcode"])){
    $barcode = $_POST["barcode"];
}
//然后把37行改成
$sql=mysql_query("select r.*,t.name as typename,t.number from tb_reader r left join tb_readerType t on r.typeid=t.id where r.barcode='".$barcode."'");
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式