一、数据库的几段代码
(1)连接数据库
基本语法为:
mysql_connect("数据库地址","数据库用户名","密码");
连接数据库,命名为conn.php
<?php
//链接数据库
$con=mysql_connect("localhost","root","") or die("connect failed");
//链接数据,数据库名为test
mysql_select_db("test",$con);//后面的$con可以省略,默认连接最近一次连接的数据库
mysql_query("set names 'utf8'");//告诉服务器从客户端传来的信息采用utf8编码,防止出现乱码
//echo "sucess";
?>
(2)插入数据执行sql
基本语法为:
INSERT INTO 表名称 VALUES (值1, 值2,....)
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
插入数据,命名为add.php
<meta charset="utf-8">
<?php
include("conn.php");
if($_POST['submit']){
$sql="insert into mess (id,name,title,content,date) values ('','$_POST[name]','$_POST[title]','$_POST[content]',now())";
mysql_query($sql);
echo "发表成功";
}
?>
HTML文件
<form action="add.php" method="POST">
用户:<input type="text" name="name" value="submit"><br><hr>
标题:<input type="text" name="title" value="submit"><br><hr>
内容:<textarea type="text" name="content" value="submit"></textarea><br><hr>
<input type="submit" name="submit" value="发布">
</form>
(3)显示数据库里面的信息
显示数据库信息,命名为list.php
<?php
include("conn.php");
$sql="select * from mess";
$reslut=mysql_query($sql);
while($row=mysql_fetch_array($reslut)){
echo "用户:".$row[user]."标题:".$row[title]."<br><hr>";
echo "内容:".$row[content]."<br><hr>";
}
?>
一、注意要点
连接数据库
mysql_connect("","","")
选择数据表
mysql_select_db("");
插入数据
insert into 数据表名称 (字段一,字段二,...) vlaues ();