看了你和樓上的對(duì)答,有個(gè)小建議。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),烏恰網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:烏恰等地區(qū)。烏恰做網(wǎng)站價(jià)格咨詢:18980820575
首先你從java轉(zhuǎn)php,說明有語言基礎(chǔ),php基礎(chǔ)可以先跳過。
原生寫法可能浪費(fèi)時(shí)間,建議你找個(gè)php框架入手,里面集成了連接數(shù)據(jù)庫的方法,避免出現(xiàn)如此低級(jí)的問題。
還有,你也可以將java的思想帶入PHP中,都可以以對(duì)象來處理,沒必要從這種面對(duì)過程方面來學(xué)習(xí)。
連接字串中的用戶名和密碼錯(cuò)誤。你查一下test.php的第三行看看就知道了。
查看PHP7.1官方文檔,對(duì)這種錯(cuò)誤的解釋
New E_WARNING and E_NOTICE errors have been introduced when invalid strings are coerced using operators expecting numbers (+ - * / ** % | ^) or their assignment equivalents. An E_NOTICE is emitted when the string begins with a numeric value but contains trailing non-numeric characters, and an E_WARNING is emitted when the string does not contain a numeric value.
在使用(+ - * / ** % | ^) 運(yùn)算時(shí),例如a+b,如果a是開始一個(gè)數(shù)字值,但包含非數(shù)字字符(123a),b不是數(shù)字值開始時(shí)(b456),就會(huì)有A non-numeric value encountered警告。
你的里面年月日的表達(dá)用了-,php認(rèn)為是減號(hào),年月日被認(rèn)為是運(yùn)算。
你可以搜一下網(wǎng)上的教程有解決辦法。不過看你的截圖,這只是個(gè)notice, 你可以在控制器加上ini_set("error_reporting","E_ALL ~E_NOTICE");?就不會(huì)顯示了。
500基本上都是程序的問題? ?你可以
$dbc=mysqli_connect('IP地址','數(shù)據(jù)庫用戶名','數(shù)據(jù)庫密碼','數(shù)據(jù)庫名稱')or?die('Error?connecting?to?mysql?server.');
或者打開IIS報(bào)錯(cuò)
點(diǎn)擊錯(cuò)誤頁
文章標(biāo)題:php連接數(shù)據(jù)庫總是顯示 php連接數(shù)據(jù)庫總是顯示網(wǎng)絡(luò)異常
當(dāng)前URL:http://m.newbst.com/article48/hjpshp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站營銷、App開發(fā)、網(wǎng)站導(dǎo)航、網(wǎng)站排名、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)