我試圖用一個PHP變量(這是一個用戶名)創建一個SQL查詢。出於某種原因,執行時沒有任何反應。任何幫助將非常感激!SQL語句中的PHP變量不起作用
mysqli_query($dbcon, "ALTER TABLE ipList");
mysqli_query($dbcon, "ADD ".$userName." VARCHAR(30)");
謝謝!
〜Carpetfizz
我試圖用一個PHP變量(這是一個用戶名)創建一個SQL查詢。出於某種原因,執行時沒有任何反應。任何幫助將非常感激!SQL語句中的PHP變量不起作用
mysqli_query($dbcon, "ALTER TABLE ipList");
mysqli_query($dbcon, "ADD ".$userName." VARCHAR(30)");
謝謝!
〜Carpetfizz
這是一個命令。把它們都放在一個電話查詢:
mysqli_query($dbcon, "ALTER TABLE ipList ADD ".$userName." VARCHAR(30)");
非常感謝!我會盡快接受你的回答。 – Carpetfizz
我已經更新了答案,並將其更改爲'mysqli',但隨時可以根據自己的喜好進行更改:) –
7 upvotes for noted a common hint! – revo
您的查詢應該是這樣的:
mysqli_query($dbcon, "ALTER TABLE ipList ADD ".$userName." VARCHAR(30)");
但是,在我看來,你的數據庫結構並非完全如此。
你希望每個用戶創建一個單獨的列嗎?
是的,我基本上試圖完成圖形數據庫在關係數據庫中的工作。 – Carpetfizz
它應該在一行中,'ALTER TABLE ipList ADD「。$ userName。」 VARCHAR(30)' –