データベーステーブルにアクセスしようとしています。このテーブルには100以上のレコードがあり、特定の行を(一意のIDを介して)選択します。これが私が持っているphpコードのいくつかです...
<?php
function connect() {
$conn = new mysqli('localhost', 'root', 'pass', 'db') or die('There was a problem connecting to the db');
return $conn;
}
function get($conn) {
$stmt = $conn->prepare("SELECT * FROM camera") or die('There is a problem with the connection');
$stmt->execute();
$stmt->bind_result($id, $camera_id, $name, $location, $camera_status, $contact_name, $contact_phone);
$rows = array();
while($row = $stmt->fetch()) {
$item = array(
'id' => $id,
'camera_id' => $camera_id,
'name' => $name,
'location' => $location,
'camera_status' => $camera_status,
'contact_name' => $contact_name,
'contact_phone' => $contact_phone
);
$rows[] = $item;
}
return $rows;
}
$conn = connect();
$results = get($conn);
?>
1ページに9つの結果があり、これらの結果は手動でコーディングする必要があります。データベース内のすべての結果を表示できますが、9つの一意の結果を選択し、行の内容を表示し、エントリを編集する方法を提供できるようにしたいと思います。一意の識別子は$idになります。
PHPでこれらの行を選択する最も簡単な方法は何でしょうか?
前もって感謝します!
J。