我正在创建简单的PHP
更新脚本。在那,每当我更新数据表格时,不会显示更新的数据。表示更新查询工作和记录已成功更新,但更新的数据未反映在表单的文本框中。但每当我再次refresh/redirect
页面时,它会在文本框中显示更新的文本。以下是代码。
<?php
mysql_connect("localhost","root","");
mysql_select_db("test");
if(isset($_POST['update']))
{
$txt = $_POST['txt'];
$que= mysql_query("update test set test='$txt' where id='1'");
}
$que= mysql_query("select * from test where id=1");
$data=mysql_fetch_array($que);
$test = $data[0];
?>
<form method="post">
<input type="text" name="txt" value="<?php echo $test; ?>">
<button name="update">Update</button>
</form>
答案 0 :(得分:0)
您忘了写android:name=".ParseApplication"
和主要错误已修复
使用此
type="submit"
警告强> 此扩展在PHP 5.5.0中已弃用,并且已在PHP 7.0.0中删除。相反,应使用
<?php mysql_connect("localhost","root",""); mysql_select_db("test"); $que= mysql_query("select * from test where id=1"); $data = mysql_fetch_array($que); if(isset($_POST['update'])) { $txt = $_POST['txt']; $que= mysql_query("update test set test='$txt' where id='1'"); } ?> <form method="post"> <input type="text" name="txt" value="<?php if(!empty($data)){ echo $data; } else { } ?>"> <button name="update" type="submit">Update</button> </form>
或MySQLi
扩展名。
答案 1 :(得分:0)
更改要提交的类型并添加操作。
uncompyle2