返回信息流wamp已经安装好,环境也已经配置好了,php的基本操作也熟悉了,进入到数据库基本操作。
已经创建好数据库"student",见dos窗口测试截图;
使用函数mysql_db_query()时出错,错误提示见浏览器截图1
我在网上查询了一下,有人说是mysql_db_query()函数太旧了,于是我就把他换成了mysql_query()函数,结果提示错误见浏览器截图2
附件(271B)
最后附上源代码,求指教![upload=4][/upload]
这是一条镜像帖。来源:北邮人论坛 / www-technology / #21136同步于 2013/7/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
[问题]执行SQL语句插入数据时出错。
by2011210795
2013/7/28镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
我猜lz是想先选择数据库,然后执行操作吧
要mysql_select_db
<?php
$link = mysql_connect("localhost","root","");
if(!$link) {
die("数据库连接失败" . mysql_error());
}
if (!mysql_select_db("db_student", $link)) {
die("选择DB-db_student错误 : " . mysql_error());
}
$sqlText = "insert into student values(1,'唐晓阳','男',23)";
$result = mysql_query($sqlText, $link);
var_dump($result);
mysql_close();
?>
【 在 by2011210795 的大作中提到: 】
: wamp已经安装好,环境也已经配置好了,php的基本操作也熟悉了,进入到数据库基本操作。
: 已经创建好数据库"student",见dos窗口测试截图;[upload=1][/upload]
: 使用函数mysql_db_query()时出错,错误提示见浏览器截图1[upload=2][/upload]
: ...................
你不认字吗?
【 在 by2011210795 的大作中提到: 】
: wamp已经安装好,环境也已经配置好了,php的基本操作也熟悉了,进入到数据库基本操作。
: 已经创建好数据库"student",见dos窗口测试截图;[upload=1][/upload]
: 使用函数mysql_db_query()时出错,错误提示见浏览器截图1[upload=2][/upload]
: ...................
提示已经很明白了
mysql_db_query是已废弃函数,不推荐使用
mysql_query需要第二个参数是resource,不是string
自己dump出来看看吧
后来我找到原因了,是因为我虽然创建了数据库,但是没有在数据库中创建数据表,当然不能插入啦。谢谢你的回答。
【 在 myStefanie 的大作中提到: 】
: 我猜lz是想先选择数据库,然后执行操作吧
: 要mysql_select_db
: [code=php]
: ...................