我正在从mysql_
to转换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)
.
结果是数据成功插入到表中,是按预期工作还是我做错了?