<?php
require_once "includes/db_connection.php";
$sqlCommand = "SELECT * FROM table1 WHERE questionId = $id";
$query = mysqli_query($db_connection, $sqlCommand) or die (mysqli_error());
$num_rows = mysqli_num_rows($query);
echo "Tabela sadrzi " . $num_rows . " redova.";
mysqli_free_result($query);
mysqli_close($db_connection);
?>
有了這種類型的代碼,我有WHERE questionId = $id
語句,它給了我一個錯誤Undefinded index Id,而mysqli_error()只需要1個參數。我看到很多時間,不知何故,我解決了一個問題,但現在我真的不現在。我是新的,仍在學習,但我真的沒有想法。如果我刪除這WHERE questionId = $id
它正在工作,它顯示了它有多少行,但我需要這個Where語句,它可以告訴我,有多少記錄是特定的ID。這段代碼有什麼問題?選擇數量和地點?
問題類型問題ID –
但是,你在哪裏定義特定的ID「$ id」? – Rikesh
您必須傳遞'$ id'參數才能查詢。 –