PHP MySQL 查询与按钮删除数据库里的内容;已经能成功查询数据,但是我想实现按那个按钮就删除当初的name

这就是那个页面!按“验证”按钮能正常的查询到数据,可是“删除此条随机码”却总写不好,所以来求求高手。望帮帮忙,我实在是太新手了。。。
————————
<?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"];
$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>
<?
}
?>
温馨提示:内容为网友见解,仅供参考
第1个回答  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
?>

php 紧急求助,想实现点击删除按钮删除数据库内对应的id信息
id=intval($_GET['id']);sql="delete from jxkc_a1 where id = $id";if(mysql_query($sql)){ echo "alert('操作成功')";}else{ echo "alert('操作失败')";} } ?> <?php arr = mysql_query("select * from jxkc_a1 where username='$username' order by id desc" );while(...

php 中 怎么实现点击按钮 然后从MYSQL中删除对应行的数据
.post('这是你执行删除动作的php文件,如:del_post.php',{id:$id},function(result){ alert(result); })});});}) 至于如何执行删除操作,可以参考一些MYSQL数据库的知识。大致语句为:id = $_POST["id"] ? $_POST["id"] : 0;sql = "Delete from [数据表] where id = ".$id;...

php 中怎么实现点击按钮 然后从MYSQL中删除对应行的数据..希望高手教...
你这我看的不是很懂,不过你要是点击按钮删除指定数据的话可以给该按钮设置个name值,假如使用post传输,你就可以接受到了,然后判断$_POST['send']是否存在,isset($_POST['send']),如果存在执行个$sql来进行删除操作。删除的sql语句你应该会写我就不写了。$result=mysql_query($sql);在执行下进...

php 中怎么实现点击按钮 然后从MYSQL中删除对应行的数据..希望高手教...
sql = "delete from student where id='$id'";query = mysql_query($sql);if($query){ echo "alert('删除成功');history.back();";} } ?>

查找数据库(mysqli)里面的数据并且删除或者添加,php代码怎么写求大神帮...
php$conn=new MySQLi("db_host","db_username","db_password");$conn->select_db("db_name");\/\/查询$sql="select * from table_name";\/\/添加$sql='insert into table_name(column1,column2) values("value1","value2")';\/\/修改$sql='update table_name set column1="value1" , ...

mysql如何删除内容mysql中怎么删除数据
6、删除C盘下的“C:ProgramDataMySQL”所以文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见,或者直接复制上边的地址到地址栏回车即可进入!删除后重启电脑,重装MYsql数据库应该就成功了。php怎么删除查询的内容?php从数据库中删除数据的方法:利用deletefrom语句并结合...

在写PHP的时候,数据库能成功连接,但是执行SQL时出现错误码1046_百度知 ...
找不到你要导入的数据库,你看看是否存在你要导入的数据库,或者源文件的路径是否改动过!

php中删除数据库中在当前时间一天以前的数据怎么实现啊?
在它里面加一段:if (mt_rand(1, 1000) == 1) { \/\/run your sql}其目的就是按照千分之一的概率去执行删除数据的动作。一方面确实可以删除数据,另一方面也避免了每次执行PHP页面都占用数据库资源。可以适当监控一下,调整成合适的执行概率。或者,把这一小段代码放到index.php里面也可以。

PHP操作MySQL,删除一行数据库,怎么写?
query ok,这样就可以删除了,如果你和php教程 mysql配置只要利用php连接到数据库教程再用php mysql_query("delete from 表名 where id=1");就可以删除了。<?php con = mysql_connect("localhost","peter","abc123");if (!$con){ die('could not connect: ' . mysql_error());} mysql_...

php封装一个类能实现mysql数据库的增删改查(php增删改查mysql实例)
password="数据库密码";public host="localhost";\/\/连接数据库 public function __construct(){ this-<conn=mysql_connect($this-<host,$this-<username,$this-<password);if(!$this-<conn){ die("连接失败".mysql_error());} mysql_select_db($this-<dbname,$this-<conn);} \/\/执行查询...

相似回答