php 数据库添加失败

原创
2016-06-23 13:50:16 1225浏览

添加数据库这里总是出问题

	if($fun==3){        $row=mysql_fetch_array(mysql_query("SELECT * FROM production ORDER BY proNo DESC LIMIT 0, 30 "));		$num=$row['proNo'];		$num++; 		$nums=$num*10+3;		echo" 添加编号为:$num  的商品:
商品名称:
关键字:
价格:
生产地:
库存量:
是否含糖:
是否包邮:
卡路里:
图片路径:
净含量:
分类:
"; }

	if($fun%10==3&&$fun!=3){	    $num=$_GET['fun'];$num=($num-3)/10;		$itime=date("Ymd");	    if(!empty($_POST['iproName'])){		echo $itime;        $result="INSERT INTO prodution(proNo,proName,proKey,proPrice,proPlace,sumNum,sugar,fee,calorie,time,picture,proWeight,proType) VALUES  ('$num','$_POST[iproName]','$_POST[iproKey]','$_POST[iproPrice]','$_POST[iproPlace]','$_POST[isumNum]','$_POST[isugar]','$_POST[ifee]','$_POST[icalorie]','$itime','$_POST[ipicture]','$_POST[iproWeight]','$_POST[iproType]')";		}		if (!mysql_query($result,$corn)) echo" 添加失败!!";		else echo" 添加成功!!";	}

数据库:


回复讨论(解决方案)

int型不要加 ' ' 字符型要加 ' ' 你好好查查吧

mysql_error 提供相关错误信息,你不去看,怪哪个?

$result="INSERT INTO prodution(proNo,proName,proKey,proPrice,proPlace,sumNum,sugar,fee,calorie,time,picture,proWeight,proType) VALUES ('$num','$_POST[iproName]','$_POST[iproKey]','$_POST[iproPrice]','$_POST[iproPlace]','$_POST[isumNum]','$_POST[isugar]','$_POST[ifee]','$_POST[icalorie]','$itime','$_POST[ipicture]','$_POST[iproWeight]','$_POST[iproType]')";

echo $result;

输出sql放在mysql工具执行看看

或者

mysql_query($result,$corn) or die(mysql_error());

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。