php用表单插入mysql数据库不成功 是不是要对php和mysql进行配置啊 10

<?php/*********************表单数据处理*********************/$isbn=$_POST['isbn'];$author=$... <?php

/********************* 表单数据处理 *********************/
$isbn = $_POST['isbn'];
$author = $_POST['author'];
$title = $_POST['title'];
$price = $_POST['price'];
echo "$isbn<br>$author<br>$title<br>$price";
if (!$isbn || !$author || !$title || !$price) {
echo "You have not entered all the required detail.<br/>"
."Please go back and try again.";
exit;
}

/************************ MySQL连接 ************************/
$dbc = @ mysql_connect('localhost', 'root', '123456');
mysql_select_db("company",$dbc);

if (mysqli_connect_errno()) {
echo "Error: Could not connect to database.Please try again later.";
exit;
}

/********************************** 执行插入查询 **********************************/
$query = "insert into books values ('".$isbn."', '".$author."', '".$title."', '".$price."')";
$results = mysql_query($query);

if ($results) {
echo mysqli_affected_rows($dbc)." book inserted into database.";
} else {
echo "An error has occurred.The item was not added.";
}

/**************** 关闭 ****************/
mysqli_close($dbc);

?>
谢了 已经搞定了 是php和mysql配置版本问题
展开
 我来答
qqhonghuabin
2013-07-05 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:84.9万
展开全部
中间可能出错了,使用的时候是mysql_connect,mysql_select_db,mysql_query
但是你判断用的是mysqli_connect_errno(),mysqli_affected_rows($dbc)
上面是mysql 下面是mysqli
我没试过这个能不能混用
但是只要报错了,下面肯定是没有执行的。
如果能混用哦,可能是你mysqli的服务没有启动,需要在php.ini中配置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慈一禾佳
2013-07-05 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:107万
展开全部
$query = "insert into books values ('$isbn', '$author', '$title', '$price')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-06
展开全部
请问你连接数据库了吗?@mysql_connet("localhost","root","123456") or die("用户名不存在或者密码错误");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b306f2
2013-07-05
知道答主
回答量:53
采纳率:0%
帮助的人:17.6万
展开全部
$data = "insert into books values ('$isbn', '$author', '$title', '$price')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式