私はSQLで新しく、このコードをどのように動作させることができるか知りたいと思います。 $lala
と$lolo
が可変であることを理解していないためです。SQL INSERTの変数
$lolo = "ahha";
$lala = "2";
$sql = "INSERT INTO organisation (id_orga, nom) VALUES ";
$sqll = '($lala, $lolo)';
$resultat = $conn->query($sql.$sqll);
ので、私が試した:
$lolo = "ahha";
$lala = "2";
$sql = "INSERT INTO organisation (id_orga, nom) VALUES ";
$sqll = '('.$lala.','. $lolo.')';
$resultat = $conn->query($sql.$sqll);
をしかし、両方のコードは、私のBDD
でINSERT
ないともエラーを与えません。
さえ開始時に、常にプリペアドステートメントを使用するより良い代替手段ですpdoを見てみましょう。 prepared-statements.php –
あなたはどのDBMSを使用していますか?そして、どのようなプログラミング言語ですか? –