1樓:匿名使用者
$select = $db->select();echo $sql = $select->__tostring();不是知道是不是你要的的意思?kylingood 發表於 2009-7-3 13:24[i][/url][/b]我剛開始就是試這個 不行滴~~~
2樓:匿名使用者
文件好少好少 鬱悶死了 為什麼文件這麼少??那麼多公司招聘要求掌握zf 奇怪
thinkphp裡怎麼直接執行一句sql語句? - php框架開發
3樓:匿名使用者
$haha = m();
$res = $haha->query($sql);
或 $res = $waw->execute($sql);
$sql中包含了表名,例項化模型時可以為空。
注意query是查版
功能權,execute是增刪改功能
4樓:匿名使用者
$waw = m();
$res = $waw->query($sql); 或bai $res = $waw->execute($sql);
由於$sql中包含了表名
du,例項化模型時可以zhi為空。
注:query()與daoexecute()是有區別的,不專能亂用,詳見thinkphp光放手冊屬驅動擴充套件部分。褔遞達
5樓:匿名使用者
$myans=m("tbname");
$tmp=$myans->execute($sql)
or $tmp=$myans->query($sql)
6樓:匿名使用者
getlastsql();
7樓:
$dbclass->query("sql語句");
8樓:匿名使用者
樓上正解 回答的非常專業
我為什麼不用zendframework-php框架開發
php框架中的方法與原生sql語句的區別,面試的時候被問到這個問題。
9樓:
php框架中的方法最終也是要被框架解析成sql語句來執行的,如果使用原生的sql效率會高一些,但是失去了一些靈活性和安全性(比如框架在解析的時候可能會對資料做安全性檢查,唯一性檢查等等,這就是使用框架的好處)