1
測試此代碼我如何輸出MySQL表在PHP預處理語句
$query = "SELECT * from `items`";
if ($stmt = $mysqli->prepare($query)) {
/* execute statement */
$stmt->execute();
/* bind result variables */
$stmt->bind_result($id, $code,....); // One by one all column names
/* fetch values */
while ($stmt->fetch()) {
printf ("%s (%s)\n", $name, $code);
}
/* close statement */
$stmt->close();
}
有沒有更簡單的方式來輸出整個表到HTML標記?
不要這麼認爲,你必須通過結果集並打印每個結果,所以這似乎是他最短的代碼。而且它也非常簡單 – 2012-01-30 06:30:55
準備好的聲明在這裏似乎有點過分,因爲您沒有將任何參數傳遞給查詢。這是實際的代碼還是SO的簡化? – GordonM 2012-01-30 07:37:26
@JoshuaKissoon你可以從SQL代碼中分離HTML輸出。這將確實更容易。 – 2012-01-30 09:16:32