我正在尝试访问一个数据库表,该表将有 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);
?>
每页将有 9 个结果,这些结果必须手动编码。我能够在数据库中显示所有结果,但我希望能够选择 9 个独特的结果,显示行的内容以及提供编辑条目的方法。唯一标识符将是他们的 $id。
在 php 中选择这些行的最简单方法是什么?
提前致谢!
J。