MYSQL テーブルに値を挿入する関数が PHP にあります。
function insertRow($db, $new_table, $ID, $Partner, $Merchant)
{
$insert = "INSERT INTO " .$new_table. " VALUES(number, "string", "string")"
$q = mysqli_query($db, $insert);
}
VALUES 部分のカスタマイズに苦労しています。数値、文字列、および文字列を、それぞれ PHP の ID、パートナー、およびマーチャント変数にする必要があります。
私はもう試した
function insertRow($db, $new_table, $ID, $Partner, $Merchant)
{
$insert = "INSERT INTO " .$new_table. " VALUES(" .$ID . $Partner . $Merchant . ")";
$q = mysqli_query($db, $insert);
}
同じように。しかし、SQL では文字列値を引用符で囲む必要があるため、うまくいかないようです。しかし、コードを変更して ."$ID" . "$パートナー" . "$Merchant" . ")"; したがって、変数は必要に応じて引用符で囲まれ、PHP 変数ではなくなります。SQL を正しく実行できるように、PHP 変数を引用符で囲むにはどうすればよいですか?