【发布时间】:2020-01-29 11:31:18
【问题描述】:
我想将 PDO 代码转换为 mysqli 并遇到一些问题。我还是新手,我真的不完全了解 PDO。
$query = "INSERT INTO gender(gender) VALUES (:gender)";
$statement = $conn->prepare($query);
$statement->execute(array('gender' => $_POST["gender"]));
$count = $statement->rowCount();
这是我得到的。
$statement = $db->prepare ($query);;
$statement = array('gender' => $_POST["gender"]);
$count=mysqli_num_rows($query);
$statement = mysqli_fetch_array ($query);
【问题讨论】:
-
意见:PDO 是更好的 SQL 包装器,使用 mysqli 是一个倒退。当然我不知道你为什么要这样做的细节......
-
@MiK 这更像是一个事实。