PHP MySQL 查询与按钮删除数据库里的内容;已经能成功查询数据,但是我想实现按那个按钮就删除当初的name
这就是那个页面!按“验证”按钮能正常的查询到数据,可是“删除此条随机码”却总写不好,所以来求求高手。望帮帮忙,我实在是太新手了。。。————————<?phpinclud...
这就是那个页面!按“验证”按钮能正常的查询到数据,可是“删除此条随机码”却总写不好,所以来求求高手。望帮帮忙,我实在是太新手了。。。
————————
<?php
include('conn.php');
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="text" name="suijima" size="60" value="<?php echo $name;?>">
<input type="reset" name="Submit2" value="清空">
<input type="submit" name="Submit" value="验证随机码">
</form>
<!-- ------------------ -->
<?php
$name=$_POST["suijima"];
if($name!=""){
$byzbh=$name;
}
?>
<?php
$a=($page-1)*$page_size;
mysql_query('set names gb2312');
$query=mysql_query("SELECT * FROM `test` WHERE `name` like '$byzbh'");
while($row = mysql_fetch_array($query))
{
?>
<!-- ------------------ -->
<br>
<table width="650" border="1" cellpadding="3" cellspacing="1" bgcolor="#73BA08" bordercolor="white">
<tr><td align="center" width="75%" height="10"><font color="white" size="3px;"><b>验 证 成 功 !!</b></font></td>
<td align="center" widht="25%" bgcolor="white">
<?php
?>
<input type="submit" name="Submit3" value="删除此条随机码" >
</td>
</tr>
</table>
<!-- ------------------ -->
<table class="itable" width="650" border="1" cellpadding="1" cellspacing="1" bordercolor="#73BA08" >
<tr height="25">
<td width="5%" bgcolor="#73BA08"><font color="white" size="2px;"> ID</font></td>
<td width="70%" bgcolor="#73BA08"><font color="white" size="2px;"> 随机码</font></td>
<td width="25%" bgcolor="#73BA08"><font color="white" size="2px;"> 生成时间</font></td>
</tr>
<tr>
<td width="5%" >
<?php echo $row[id]; ?>
</td>
<td width="70%" >
<?php echo $row[name]; ?>
</td>
<td width="25%" >
<?php echo $row[time]; ?>
</td>
</tr>
<tr><td></td></tr>
</table>
<?
}
?>
最好呢,还添加一个,错误返回信息,就是验证码不存在,或者验证码错误。
谢谢了!!! 展开
————————
<?php
include('conn.php');
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="text" name="suijima" size="60" value="<?php echo $name;?>">
<input type="reset" name="Submit2" value="清空">
<input type="submit" name="Submit" value="验证随机码">
</form>
<!-- ------------------ -->
<?php
$name=$_POST["suijima"];
if($name!=""){
$byzbh=$name;
}
?>
<?php
$a=($page-1)*$page_size;
mysql_query('set names gb2312');
$query=mysql_query("SELECT * FROM `test` WHERE `name` like '$byzbh'");
while($row = mysql_fetch_array($query))
{
?>
<!-- ------------------ -->
<br>
<table width="650" border="1" cellpadding="3" cellspacing="1" bgcolor="#73BA08" bordercolor="white">
<tr><td align="center" width="75%" height="10"><font color="white" size="3px;"><b>验 证 成 功 !!</b></font></td>
<td align="center" widht="25%" bgcolor="white">
<?php
?>
<input type="submit" name="Submit3" value="删除此条随机码" >
</td>
</tr>
</table>
<!-- ------------------ -->
<table class="itable" width="650" border="1" cellpadding="1" cellspacing="1" bordercolor="#73BA08" >
<tr height="25">
<td width="5%" bgcolor="#73BA08"><font color="white" size="2px;"> ID</font></td>
<td width="70%" bgcolor="#73BA08"><font color="white" size="2px;"> 随机码</font></td>
<td width="25%" bgcolor="#73BA08"><font color="white" size="2px;"> 生成时间</font></td>
</tr>
<tr>
<td width="5%" >
<?php echo $row[id]; ?>
</td>
<td width="70%" >
<?php echo $row[name]; ?>
</td>
<td width="25%" >
<?php echo $row[time]; ?>
</td>
</tr>
<tr><td></td></tr>
</table>
<?
}
?>
最好呢,还添加一个,错误返回信息,就是验证码不存在,或者验证码错误。
谢谢了!!! 展开
2个回答
展开全部
改好了
<?php
include('conn.php');
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="text" name="suijima" size="60" value="<?php echo $name;?>">
<input type="reset" name="Submit2" value="清空">
<input type="submit" name="Submit" value="验证随机码">
</form>
<!-- ------------------ -->
<?php
$name=$_POST["suijima"];
$byzbh="";
if($name!=""){
$byzbh=$name;
}
$id=$_POST["id"];
if($id!="")
{
$query=mysql_query("delete FROM `test` WHERE `id`='$id'");
if($query) echo "<script>alert('删除成功!');</script> ";
}
$a=($page-1)*$page_size;
mysql_query('set names gb2312');
$query=mysql_query("SELECT * FROM `test` WHERE `name` like '$byzbh'");
while($row = mysql_fetch_array($query))
{
?>
<!-- ------------------ -->
<br>
<table width="650" border="1" cellpadding="3" cellspacing="1" bgcolor="#73BA08" bordercolor="white">
<tr><td align="center" width="75%" height="10"><font color="white" size="3px;"><b>验 证 成 功 !!</b></font></td>
<td align="center" widht="25%" bgcolor="white">
<?php
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="hidden" name="id" value=<?echo$row[id]?>>
<input type="submit" name="Submit3" value="删除此条随机码" >
</form>
</td>
</tr>
</table>
<!-- ------------------ -->
<table class="itable" width="650" border="1" cellpadding="1" cellspacing="1" bordercolor="#73BA08" >
<tr height="25">
<td width="5%" bgcolor="#73BA08"><font color="white" size="2px;"> ID</font></td>
<td width="70%" bgcolor="#73BA08"><font color="white" size="2px;"> 随机码</font></td>
<td width="25%" bgcolor="#73BA08"><font color="white" size="2px;"> 生成时间</font></td>
</tr>
<tr>
<td width="5%" >
<?php echo $row[id]; ?>
</td>
<td width="70%" >
<?php echo $row[name]; ?>
</td>
<td width="25%" >
<?php echo $row[time]; ?>
</td>
</tr>
<tr><td></td></tr>
</table>
<?
}
?>
<?php
include('conn.php');
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="text" name="suijima" size="60" value="<?php echo $name;?>">
<input type="reset" name="Submit2" value="清空">
<input type="submit" name="Submit" value="验证随机码">
</form>
<!-- ------------------ -->
<?php
$name=$_POST["suijima"];
$byzbh="";
if($name!=""){
$byzbh=$name;
}
$id=$_POST["id"];
if($id!="")
{
$query=mysql_query("delete FROM `test` WHERE `id`='$id'");
if($query) echo "<script>alert('删除成功!');</script> ";
}
$a=($page-1)*$page_size;
mysql_query('set names gb2312');
$query=mysql_query("SELECT * FROM `test` WHERE `name` like '$byzbh'");
while($row = mysql_fetch_array($query))
{
?>
<!-- ------------------ -->
<br>
<table width="650" border="1" cellpadding="3" cellspacing="1" bgcolor="#73BA08" bordercolor="white">
<tr><td align="center" width="75%" height="10"><font color="white" size="3px;"><b>验 证 成 功 !!</b></font></td>
<td align="center" widht="25%" bgcolor="white">
<?php
?>
<form name="form1" method="post" action="" onsubmit="return Check1Post();">
<input type="hidden" name="id" value=<?echo$row[id]?>>
<input type="submit" name="Submit3" value="删除此条随机码" >
</form>
</td>
</tr>
</table>
<!-- ------------------ -->
<table class="itable" width="650" border="1" cellpadding="1" cellspacing="1" bordercolor="#73BA08" >
<tr height="25">
<td width="5%" bgcolor="#73BA08"><font color="white" size="2px;"> ID</font></td>
<td width="70%" bgcolor="#73BA08"><font color="white" size="2px;"> 随机码</font></td>
<td width="25%" bgcolor="#73BA08"><font color="white" size="2px;"> 生成时间</font></td>
</tr>
<tr>
<td width="5%" >
<?php echo $row[id]; ?>
</td>
<td width="70%" >
<?php echo $row[name]; ?>
</td>
<td width="25%" >
<?php echo $row[time]; ?>
</td>
</tr>
<tr><td></td></tr>
</table>
<?
}
?>
2010-11-26
展开全部
把<input type="submit" name="Submit3" value="删除此条随机码" >
替换为<a href=""?id=<?php echo $row[id];?>>删除此条随机码</a>。
页尾增加以下代码:
<?php
……
//删除数据行
$id=$_GET['id']
if ($id!="")
{
$query="delete from test where id=$id";
$db=new mysqli('localhost','user','password','database');
$result=$db->query($query);
if ($result==false)
{
echo "无法删除数据!";
exit;
}
else echo "删除成功";
}
$result->free();
$db->close();
//From J.L
?>
替换为<a href=""?id=<?php echo $row[id];?>>删除此条随机码</a>。
页尾增加以下代码:
<?php
……
//删除数据行
$id=$_GET['id']
if ($id!="")
{
$query="delete from test where id=$id";
$db=new mysqli('localhost','user','password','database');
$result=$db->query($query);
if ($result==false)
{
echo "无法删除数据!";
exit;
}
else echo "删除成功";
}
$result->free();
$db->close();
//From J.L
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询