繁体   English   中英

在PHP中编辑Access数据库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM