怎样用PHP在Mysql数据库中插入数据?

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:11:05
<?php

mysql_connect("61.139.126.16", "name", "password");

$sql="INSERT INTO `database`.`title` (`titlenum` ,`title` ,`email` ,`date` ) VALUES ('01', 'good job', 'sd4586372@163.com', '2009-04-26');";

mysql_query($sql);

?>

这段代码有问题吗,试了几次都不行...

第 3 句 有问题,
楼主 试试把 最后的倒数 第3个 ;分号 去掉。

这样
$db = mysql_connect('61.139.126.16','name','password');
mysql_select_db('database',$db);//这里写数据库
$mysql="insert into title(titlenum,title ,email ,date) value('01', 'good job', 'sd4586372@163.com', '2009-04-26')";
mysql_query($mysql,$db);

1. 请确保你的数据库的主机名用户名和密码正确,具体请参见西部数据的虚拟主机管理的数据库里获取相关信息。改成mysql_connect("61.139.126.16", "name", "password") or die('不能连接数据库');
2.试着在页面最前边加上error_reporting(E_ALL & ~E_NOTICE);
这样当有错误时就会显示出来方便调试。把提示的信息贴出来看看
3. `database`.`title`是正确的数据库名和表名
希望能帮到你

。。。。。。
你去查一下关于PHP操作MYSQL的几个函数,和对数据库进行操作的步骤就知道是怎么回事了