課程
/后端開發
/PHP
/PDO—數據庫抽象層
為什么我在我的服務器上執行后, 返回bool(false), 但是可以執行查詢操作.
是權限問題么?
2014-09-03
源自:PDO—數據庫抽象層 2-1
正在回答
親 說的具體點,把相關代碼貼出來看看^_^...
$sql=<<<EOF ?CREATE?TABLE?user( ???id?INT?UNSIGNED?AUTO_INCREMENT?KEY, ???username?VARCHAR(20)?NOT?NULL?UNIQUE, ???password?CHAR(32)?NOT?NULL, ???email?VARCHAR(30)?NOT?NULL ?); EOF;
這樣寫沒問題,親測
主鍵問題
$sql=<<<EOF
? ? ? ? ? ? CREATE TABLE IF NOT EXISTS `cms_aa` (`id` int(10) unsigned NOT NULL auto_increment key,`username` varchar(100) NOT NULL,`password` varchar(50) NOT NULL);
我也是,連接是成功的。object(PDO)#1 (0) { } bool(false)
<?php //exec();執行sql語句并返回其受影響的條數,如果沒有返回條數是0。不能執行select ????try?{ ????????$pdo=new?PDO('mysql:host=localhost;dbname=cms','root','root'); ????????var_dump($pdo); ????????$sql=<<<EOF ????????????CREATE?TABLE?IF?NOT?EXISTS?`cms_aa`?(`id`?int(10)?unsigned?NOT?NULL?auto_increment,`username`?varchar(100)?NOT?NULL,`password`?varchar(50)?NOT?NULL); EOF; ????????$res=$pdo->exec($sql); ????????var_dump($res);???? ???????? ????}?catch?(PDOException?$e)?{ ????????echo?$e->getMessage(); ????} ?>
舉報
本教程主要通過實戰演練深入剖析PDO以加深理解
1 回答怎么才能做出來mysql的命令框的??
1 回答跟JAVA的JDBC有什么關系
2 回答為什么返回的是bool(false) ,
1 回答求大神指教,如教程循環
3 回答swift mailer注冊時提示如下。用的qq郵箱,smtp服務已開啟。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-09-04
親 說的具體點,把相關代碼貼出來看看^_^...
2015-12-30
這樣寫沒問題,親測
2015-01-26
主鍵問題
$sql=<<<EOF
? ? ? ? ? ? CREATE TABLE IF NOT EXISTS `cms_aa` (`id` int(10) unsigned NOT NULL auto_increment key,`username` varchar(100) NOT NULL,`password` varchar(50) NOT NULL);
2014-10-31
我也是,連接是成功的。object(PDO)#1 (0) { } bool(false)