php+mysql增删改查

本文详细介绍了MySQL数据库中关于字段数的概念,解释了无符号类型(UNSIGNED)、无符号前补0(UNSIGNED ZEROFILL)以及更新时设置当前时间(ON UPDATE CURRENT_TIMESTAMP)的含义。此外,通过PHP示例代码展示了如何实现数据库内容的增删改查操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

字段数就是数据表的列数
mysql表中的3个属性代表什么意思呢
UNSIGNED 无符号型,适用整型、微、短、中、长整型,实型等
UNSIGNED ZEROFILL 无符号前补0,适用整型、微、短、中、长整型,实型等
ON UPDATE CURRENT_TIMESTAMP 更新时值为当前时间,适用TIMESTAMP型,DATA和TIME应该也行,没试过


php连接mysql测试代码:

<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>

查看数据库内容


<?php

$sql = "SELECT * FROM content order by id desc";
$query=mysql_query($sql);
while ($row = mysql_fetch_array($query))

{
?>

<table width="1020" border="2" align="center" bordercolor="#0000FF" bgcolor="#66FF99">

<tr>
<td width="249" align="center" bordercolor="#6600CC"><?php echo $row[user]?></td>
<td width="272" align="center"><?php echo $row[title]?></td>
<td width="211" align="center"><?php echo $row[body]?>      </td>
<td width="212" align="center"><a href="del.php?id=<?php echo $row[id]; ?>">删除</a> <a href="editor.php?id=<?php echo $row[id]; ?>">修改</a> <a

href="query.php">查找</a></td>
</tr>
</table>


<?php
}
mysql_close();
?>
添加内容

<?php
include("conn.php");
if($_POST['Submit2'])
{
$sql = "INSERT INTO `bbs`.`content` (`user`, `title`, `body`) VALUES ('".$_POST['info_write']."', '".$_POST['info_title']."', '".$_POST['info_body']."') ";
mysql_query($sql)or die("<script>window.alert('没有发表成功,请检查是否包含非法内容!');window.history.back();</script>");die("<script>window.alert('发表成

功');window.location.href='list.php';</script>");}
//echo "<script language=\"javascript\">alert('添加成功');history.go(-1)</script>";
?>
删除内容
<?php
include("conn.php");
$id=$_GET[id];
$sql="delete from `content` where `id`='$id'";
mysql_query($sql) or die ("删除失败");

echo ("<script>window.alert('您确定要删除此用户的信息吗??')</script>");
mysql_query($sql);
die("<script>window.location.href='list.php';</script>");
mysql_close($link);
?>
修改内容
<?php
include("conn.php");
$id=$_GET[id];
$sql="UPDATE `bbs`.`content` SET `user` = '".$_POST[a]."',`title` = '".$_POST[e]."',`body` = '".$_POST[f]."' WHERE `content`.`id` =$id";
mysql_query($sql) or die("<script>window.alert('没有修改成功,请检查是否包含非法内容!');window.history.back();</script>");
die("<script>window.alert('修改成功!');window.location.href='list.php';</script>");
?>
查找内容
<?php
include("conn.php");

$sql="select * from `content` where `user`='".$_POST['text']."'";
/* die("dfsadf"); */

$info=mysql_query($sql);
$result=mysql_fetch_array($info);

if(!$result){
echo "<script>alert('该用户不存在!!')</script>";
}


?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值