沒(méi)有輸出結(jié)果,也沒(méi)有報(bào)錯(cuò)信息
問(wèn)題描述
貌似碰到了跟樓上同樣的問(wèn)題?在PHPstudy里面進(jìn)行測(cè)試的,信息如下。查看了phpinfo,pdo是開(kāi)啟的,請(qǐng)問(wèn)這是碰到了什么問(wèn)題?
問(wèn)題解答
回答1:我來(lái)回答,解決辦法很簡(jiǎn)單!!!!!我也是被困擾了半個(gè)多小時(shí),煩躁死了,終于找到問(wèn)題了!
首先先陳述一下問(wèn)題:運(yùn)行后網(wǎng)頁(yè)沒(méi)有報(bào)錯(cuò)!啥也沒(méi)有,是空白的。
原因就是字母大小寫(xiě)問(wèn)題啊!這個(gè)真的是沒(méi)辦法,真是巨坑!!
所以就有了下面的解決方法!
源代碼:$dsn="{$dbType}:host={$host};dbName={$dbName}";
代碼中的dbName中的N不能大寫(xiě),一定要小寫(xiě)!!!正確代碼如下!!哎,這個(gè)錯(cuò)誤簡(jiǎn)直比一個(gè)標(biāo)點(diǎn)符號(hào)都煩!!希望后來(lái)的可以避免這個(gè)問(wèn)題!
改正后:$dsn="{$dbType}:host={$host};dbname={$dbName}";
回答2:我的也是, var_dump($num); 結(jié)果是 boolean false直接在數(shù)據(jù)庫(kù)里執(zhí)行sql語(yǔ)句可以插入。php.ini 拓展正常。
回答3:我的也是
回答4:檢查一下你的數(shù)據(jù)庫(kù)的表結(jié)構(gòu)
