という名前のテーブルがありますipcam (camera id,camera name,camera model,IP address, Url, Port)
。MySQL db からデータを正常に取得できました。今私がしようとしているのは、呼び出された最後にテーブルに余分なフィールドを追加することですDelete
-これはハイパーリンクであり、ページにIDを送信して行を削除しdeletecam.php
ますコードは次のとおりです:
<?php
$result = mysql_query("SELECT * from ipcam WHERE user_id = {$user_id}");
echo"<table border=5 colspan=6> <tr><th>IP CAMERA ID </th><th>IP CAMERA NAME </th><th>CAMERA MODEL </th> <th>IP ADDRESS </th> <th>URL </th> <th>PORT </th><th>DELETE </th></tr>";
while($row = mysql_fetch_array($result)){
echo "<tr>
<td>" . $row['id'] . "</td>
<td>" . $row['name'] . "</td>
<td>" . $row['model'] . "</td>
<td>" . $row['ipaddress'] . "</td>
<td>" . $row['url'] . "</td>
<td>" . $row['port'] . "</td>
<td> echo"<html><h3>"; <a href="/deletecam.php?id= <?php echo urlencode($row['id']); ?> "> Delete </a> echo"</h3></html>"; </td></tr>";
}
echo "</table>";
?>
ただし、このコードを実行すると奇妙な問題が発生します。エラーは次のとおりです。
Parse error: syntax error, unexpected '>' in C:\xampp\htdocs\IPCAM\cameralist.php on line 176
コードにハイパーリンクを含めようとすると、エラーが削除されます。構文に何か問題があるのでしょうか、それともそのようなことはできませんか。