mysql 执行语句

连接数据库:

$con = mysql_connect(服务器地址,用户名,密码);

选择数据库:

$select = mysql_select_db(数据库名称);
$select = mysql_select_db('user');

关闭数据库:

mysql_close (连接数据库的变量);

$conn = mysql_connect(localhost,root,root);
mysql_close($conn);

执行一条mysql查询:

mysql_query(mysql语句);

 

插入新数据到数据库中:

$insertData = "insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...)";
$sqlData = mysql_query($insertData); //执行插入语句


$data = "insert into user(name,age,sex) values ('陈文','23','男')";
$insertData = mysql_query($data); //执行插入语句

$name = '李四';
$age = 18;
$class = '高三一班';
$sql = "insert into user(name, age, class) values('$name', '$age', '$class')";
mysql_query($sql); //执行插入语句

插入数据后,获取插入数据的自增ID:

$id = mysql_insert_id();
echo($id); //打印新增的数据的id

在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。

这个id的作用非常大,通常可以用来判断是否插入成功,或者作为关联ID进行其他的数据操作。

 

防止中文乱码:

header("Content-type:text/html;charset=utf-8");

 

posted @ 2017-03-26 23:58  礼拜16  阅读(436)  评论(0编辑  收藏  举报