if($_POST['Submit']){
//点提交后执行你的php代码
echo $_POST['point']."分"
echo $_POST['textfield']
}
?>
<form name="form1" method="post" action="">
<?php
$sql = "select * from score order by id "
$query = mysql_query($sql,$conn)
while($row = mysql_fetch_array($query))
{
?>
<tr>
<td><div align=center><input type="hidden" name="id[]" value="$row[0]"><?php echo $row[name]?></div></td>
<td><div align=center><?php echo $row[score]?></div></td>
<td>
<div align=center>
<input name="point" type="text" size="3">分
</div>
</td>
<td>
<div align=center>
<textarea name="textfield"></textarea>
</div>
<input type="submit" name="Submit" value="提交">
</td>
</tr>
<?php
}
?>
</from>
这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。我们写程序的时侯千万别学他这样瞒上欺下,现在需要修改他的下面的三行语句:$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]')"
mysql_query($sql)
echo "Success"
修改为:
$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]')"
if (mysql_query($sql)) echo "Success"
else echo "插入失败,SQL语句:$sql<br>错误信息:".mysql_error()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)