我想知道是否有人可以幫助我。PHP - 將PDO轉換爲正常代碼
我試圖將一些代碼集成到我的應用程序中,我需要集成的代碼是用PDO語句編寫的,我不知道它是如何發生的。
我想知道是否有人可以幫我轉換它。
的代碼如下
$sql = "insert into message2 (mid, seq, created_on_ip, created_by, body) values (?, ?, ?, ?, ?)";
$args = array($mid, $seq, '1.2.2.1', $currentUser, $body);
$stmt = $PDO->prepare($sql);
$stmt->execute($args);
if (empty($mid)) {
$mid = $PDO->lastInsertId();
}
$insertSql = "insert into message2_recips values ";
$holders = array();
$params = array();
foreach ($rows as $row) {
$holders[] = "(?, ?, ?, ?)";
$params[] = $mid;
$params[] = $seq;
$params[] = $row['uid'];
$params[] = $row['uid'] == $currentUser ? 'A' : 'N';
}
$insertSql .= implode(',', $holders);
$stmt = $PDO->prepare($insertSql);
$stmt->execute($params);
PDO模塊如何不是「正常代碼」?你想把它轉換成什麼? – Carpetsmoker 2012-02-12 00:51:29
推測從PDO到MySQL/MySQLi – Joe 2012-02-12 00:52:13
噢,是的,對不起...... im用於mysql語句 – BigJobbies 2012-02-12 00:56:39