我遇到了一些問題。 這裏我請求(它的工作):無法用SQL查詢中的變量替換表名稱
$reponse = $bdd->prepare('select * from student where UserName = ? and Password = ? ');
$reponse->execute(array($name,$pass));
它的工作,但是當我想一個PHP變量它沒有按牛逼的作品,以取代「學生」:/ 看:
$table="stackoverflow"
$reponse = $bdd->prepare('select * from '$table' where UserName = ? and Password = ? ');
$reponse->execute(array($name,$pass));
你有一個想法?如果我可以用變量替換表名,這會更簡單。 抱歉我的英文不好。 謝謝你花費在我身上的時間。
請**不要**使用' SELECT *'在你的應用程序中,總是寫出每個列名。 – Twinkles