我想知道如何將變量合併到PHP語句中以檢查表是否存在。出於某種原因,查詢不接受該變量。以下是我有:檢查現有表使用變量
<?php
$servername = "localhost";
$username = "***";
$password = "***";
$dbname = "stavacom_students";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$id = "1";
echo $id;
$query101 = 'select 1 from "$id" LIMIT 1';
$val = mysqli_query($conn, $query101);
if($val !== FALSE){
echo "no";
} else {
?>
what?
<?php
};
?>
你想查詢數據庫中的表是否存在? –
更改''選擇1從「$ id」LIMIT 1';'到'「從$ id LIMIT 1中選擇1」;'並且它可能工作。 –
而在變量'$ id'的地方,你應該使用你的表名。 –