[英]Editing an access database in PHP
因此,在学校练习时,我必须使用PHP中的Access数据库,但是现在我必须创建一个选项,以便能够在PHP文件中编辑数据。 我必须先创建一个删除按钮,该按钮现在可以使用-但这是我的下一个问题。 我还不太擅长此类事情,因此我真的可以使用一些帮助。
我的代码是:
$dbName='REIZEN.mdb';
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath($dbName) ."; Uid=; Pwd=;");
$result = $db->query("SELECT * FROM klanten");
echo ('<table border = "1" style="width=100%">');
foreach ($result as $value){
echo ('<tr>');
echo ('<td>');
echo ($value['KLANTNR']);
echo ('</td>');
echo ('<td>');
echo ($value['VOORNAAM']);
echo ('</td>');
echo ('<td>');
echo ($value['ACHTERNAAM']);
echo ('</td>');
echo ('<td>');
echo ($value['ADRES']);
echo ('</td>');
echo ('<td>');
echo ($value['POSTCODE']);
echo ('</td>');
echo ('<td>');
echo ($value['WOONPLAATS']);
echo ('</td>');
echo ('<td>');
echo ($value['PROVINCIE']);
echo ('</td>');
echo ('<td>');
echo ($value['TELEFOON']);
echo ('</td>');
echo ('<td>');
$path = "delete.php";
echo ('<a href="'. $path.'?id='.$value['KLANTNR'].'">Delete</a>');
echo ('</td>');
echo ('</tr>');
}
echo ('</table>');
?>`
为每一行创建一个<tr><form>...</form></tr>
,并将所有数据放入<td><input name="KLANTNR"/></td>
并添加并在每个表单中提交按钮。 然后,您可以在服务器端更新已编辑的行。 如果这样做没有帮助您,最好请教您的老师;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.