テーブルがすでに存在する場合にテーブルを削除する関数を作成しています。それはユーザーにテーブルを何と呼びたいかを尋ね、その応答を受け取り、それをphp変数に入れます。sqlでエラーが発生しないように、sql用にカスタマイズされたdropステートメントを作成したいと思います。これが私が持っているものです。
$table = $_POST["tablename"]; //gets table name from html page
drop_table($db, $table); //call function
function drop_table($db,$table){
$drop = "DROP TABLE IF EXISTS .$table. "; //this is the part I can't figure out. How do I add in the table name to the statement,
$q = mysqli_query($db, $drop); //since the sql statement has to be in quotes?
}
ありがとう!
P.Ssこれは分析専用の内部システムです。同僚と私だけがそれを使用していれば、テーブルを落とす心配はありません