php与mysql
各位仁兄:
小第刚刚学习PHP,下面的代码中mysql_select_db总是执行不成功请问是什么原因我的Database名是:testmessage,table名是:testtable.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
各位仁兄:
小第刚刚学习PHP,下面的代码中mysql_select_db总是执行不成功请问是什么原因我的Database名是:testmessage,table名是:testtable.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
复制代码
这个也能执行么?呵呵
至少是
复制代码
而且做好加上异常捕捉,例如
复制代码
我是用frontpage2000做的一个留言板表单表单中有三个文本框叫做nama,mail,message.在表单的action中action="post.php".我在mysql中创建了不得一个数据库叫message,在message数据库中创建了一个table叫message,该表包含name,mail,message三个字段.
在post.php中代码如下:
<?php
$link=mysql('localhost','root','');
mysql_select_db("message",$link);
$query="insert into message (name,mail,message) values("$name","$mail","$message"";
mysql_query($query);
?>;
执行完代码后在数据库中没有记录加入.
你的代码段?
谢谢你精灵王:
当我使用$link=mysql_connect('localhost','root','');时是成功的就是使用mysql_select_db时出了问题而我使用的是'root'帐号.
用mysql_select_db
先用mysql_connect()函数连接连接成功返回一个连接号
一点经验:在使用数据库连接函数前,用mysql终端测试一下。
在数据库中要有相应的帐号才行的。
授权:
mysql>;grant all on *.* to username@hostname identified by "password";
我用这东西好一段时间了,就是没用过mysql_select_db
我常用的:mysql_connect() ->;mysql_db_query()