大佬教程收集整理的这篇文章主要介绍了使用HTML表单和PHP更新MySQL,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个应该在输入框中显示数据库表内容的表单,当输入框的内容被更改并提交时,数据库应该更新.
<html> <head> </head> <body> <?php $dbhost = '****'; $dbuser = '****'; $dbpass = '****'; $conn = mysql_connect($dbhost,$dbuser,$dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } mysql_SELEct_db('****'); $query = "select * from anstalld"; $result = mysql_query($query) or die(mysql_error()); ?> <form method="post" action="<?php $_php_SELF ?>"> <table width="400" border="0" cellspacing="1" celLPADding="2"> <tr> <?php while($row = mysql_fetch_array($result)) { $namn = $row['namn']; $mandag = $row['mandag']; $tisdag = $row['tisdag']; $onsdag = $row['onsdag']; $torsdag = $row['torsdag']; $fredag = $row['fredag']; ?> <td width="100"></td> <td><?=$namn?></td> </tr> <tr> <td width="100">Mandag</td> <td><input name="mandagid" type="text" value="<?=$mandag?>"></td> </tr> <tr> <td width="100">Tisdag</td> <td><input name="tisdagid" type="text" value="<?=$tisdag?>"></td> </tr> <tr> <td width="100">Onsdag</td> <td><input name="onsdagid" type="text" value="<?=$onsdag?>"></td> </tr> <tr> <td width="100">Torsdag</td> <td><input name="torsdagid" type="text" value="<?=$torsdag?>"></td> </tr> <tr> <td width="100">Fredag</td> <td><input name="fredagid" type="text" value="<?=$fredag?>"></td> </tr> <?php } ?> <tr> <td width="100"> </td> <td> </td> </tr> <tr> <td width="100"> </td> <td> <input name="update" type="submit" id="update" value="update"> </td> </tr> </table> </form> <?php if(isset($_POST['update'])) { $namn = $_POST['namnid']; $mandag = $_POST['mandagid']; $tisdag = $_POST['tisdagid']; $onsdag = $_POST['onsdagid']; $torsdag = $_POST['torsdagid']; $fredag = $_POST['fredagid']; $sql = mysql_query("updatE anstalld SET mandag = '$mandag',tisdag = '$tisdag',onsdag = '$onsdag',torsdag = '$torsdag',fredag = '$fredag' WHERE namn = '$namn'"); $retval = mysql_query( $sql,$conn ); if(! $retval ) { die('Could not update data: ' . mysql_error()); } echo "updated data successfully\n"; } ?> </body> </html>
表单显示数据库的内容很好,但更新后我收到此消息:
我感谢任何帮助.
以上是大佬教程为你收集整理的使用HTML表单和PHP更新MySQL全部内容,希望文章能够帮你解决使用HTML表单和PHP更新MySQL所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。