prepare 實(shí)際有沒有執(zhí)行SQL語(yǔ)句?
對(duì)于prepare 和execute有點(diǎn)不懂,請(qǐng)教一下:
//準(zhǔn)備SQL語(yǔ)句 $stmt=$pdo->prepare($sql); //執(zhí)行預(yù)處理語(yǔ)句 $res=$stmt->execute(); $row=$stmt->fetch();
這里的$stmt=$pdo->prepare($sql);實(shí)際有沒有執(zhí)行,如果沒有,下面的
$row=$stmt->fetch();是怎么取出結(jié)果的?
如果執(zhí)行了,為什么還需要execute()?
還是說$res=$stmt->execute();這一句會(huì)改變$stmt的值?
2016-01-11
http://www.baike369.com/content/?id=5447
這個(gè)里面有這方面的介紹!你可以看看!
http://php.net/manual/zh/pdo.prepare.php
這個(gè)是官網(wǎng)里面的,如果英語(yǔ)合格,建議你看看!