PHP高手进来看下吧,提交表单到本页无法插入数据到数据库

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:00:01
下面是问题的地址,由于代码太长,我贴不出来。请大家帮忙看下吧,在此谢谢大家了。
http://hi.baidu.com/zhanghui625/blog/item/b09dbd469991df016b63e58a.html

$sql=" INSERT INTO `mingpian`.`addbook` (`name`,favorite`,`address`,`postcode`,`qq`,`mailbox`,`phone`,`word`,`picurl`)
VALUES ('$nam','$fav','$add','$pos','$qq','$ema','$pho','$wor','$pic' ); ";

favorite前少一个单引号

你的action是不可能等于这个值的,自己再看一下吧,
&& $_POST['action'] == 'bookinfo'

isset($_POST['action']) && $_POST['action'] == 'bookinfo'
条件有问题,你的表单action $_SERVER['PHP_SELF'] 不可能复合条件的。
这个值是有后缀名的。