私は からmysql_
に変換していますがmysqli_
、まだに慣れていませんmysqli_
。これが私のコードです:
$stmt = mysqli_prepare($con, "INSERT INTO test VALUES (?, ?)");
mysqli_stmt_bind_param($stmt, 'ss', $a, $b);
$a=1;
$b=1.5;
mysqli_stmt_execute($stmt);
私の質問は:
$a has Integer value
$b float
しかし、対応する変数の型はmysqli_stmt_bind_param ss (string,string)
.
その結果、データがテーブルに正常に挿入されました。意図したとおりに動作していますか、それとも間違っていますか?