用PHP操作MYSQL数据库

作者: print("") 分类: PHP逆袭之路 发布时间: 2017-05-06 21:25

PHP操作MYSQL数据库

emmmm

<?php
$id=mysql_connect(“localhost”,”root”,”123456″);//自己登录数据库的用户名和密码
if ($id)
{
echo “数据库服务器连接成功!<br/>”;
$ok=mysql_query(“create database newdata2”,$id);
if ($ok)
{
echo “创建数据库成功!<br/>”;
$mysql=mysql_select_db(“newdata2”,$id);
if ($mysql)
{
echo “选择数据库成功!<br/>”;
$mytable=mysql_query(“create table xuexi (name varchar(10),age int(4))”,$id);
if ($mytable)
{
echo “数据表创建成功!<br/>”;
}
else
{
echo “数据表创建不成功!”;
}
}
else
{
echo “选择数据库不成功!”;
}
}
else
{
echo “创建数据库不成功,请检查账号权限和数据库是否存在!<br/>”;
}
}
else
{
echo “数据库服务连接错误!”;
}
?>

//向表中插入数据

<?php
$id=mysql_connect(“localhost”,”root”,”123456″);
mysql_select_db(“newdata2″,$id);
for($i=1;$i<15;$i++)
{
$nl=18+$i;
$xm=”姓名”.$i;
$sql=”insert into xuexi values(‘”.$xm.”‘,”.$nl.”)”;
$excu=mysql_query($sql,$id);
if ($excu)
{
echo $sql;
echo “第”.$i.”条数据插入成功!<br/>”;
}
else
{
echo “数据插入失败,错误信息:<br/>”;
echo mysql_error();
}
}
?>

//用PHP实现数据分页 

<html>
<body>
<?php
$id=mysql_connect(“localhost”,”root”,”123456″);
mysql_select_db(“newdata2″,$id);
$a=”select * from xuexi”; //查询语句
$result=mysql_query($a,$id);
$b=mysql_num_rows($result); //获得返回行数,把返回值给$result
$page_id=(empty($_GET[‘page_id’])|| intval($_GET[‘page_id’])<1)?:intval($_GET[‘page_id’]);
if($page_id==””)
{
$page_id=1;
}
$page_size=15;
$page_num=ceil($b/$page_size);
?>
表xufei1中共有<?php echo $b;?>条数据<br>
每页<?php echo $page_size;?>条,共<?php echo $page_num;?>页<br>
<?php
for($i=1;$i<=$page_num;$i++)
{
echo “[<a href=?page_id=”.$i.”>”.$i.”</a>]”; //<a> </a>超链接 echo “[$i]”
}
$start=($page_id-1)*$page_size;
$query2=”select * from xuexi limit $start,$page_size”;
$result2=mysql_query($query2,$id);
?>
<table width=”228″ height=”34″ border=”1″>
<?php while($info=mysql_fetch_array($result2,MYSQL_ASSOC)){ ?>
<tr>
<td width=”99″ height=”28″><?php echo $info[“name”]?></td>
<td width=”113″><?php echo $info[“age”] ?></td>
</tr>
<?php }?>
</table>
</body>
</html>





如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

说点什么

avatar
  Subscribe  
提醒