最贊回答 / 慕后端6552594
我開始也是看著這個很不解,因為和老師的一樣,但是老師的就是沒有這個錯誤提示。后來才知道老師是設置了php的ini文件,但是我不想這么干,因為每一個錯誤都是一個新的知識點,學習的時候應當解決所有的錯誤,而不是放任自流。當然,等以后都理解了又是另一回事了。于是我就開始流程:發現問題->解決問題;問題是什么?未定義變量,如何解決?定義變量。聯系函數,$sets是我們沒有定義,直接拿來用的,那么定義的時候不能影響使用,那么定義為null或者空就可以了($sets=null;或者$sets="";)。解決當前...
2017-04-19
我用mysqli分別做查找記錄和插入記錄的操作,第一個測試pdo所花費的時間是mysqli的1倍,第二個測試同樣也是如此,看來在性能方面mysqli要比pdo要快,安全方面它們都有仿sql注入,pdo主要就是在代碼方面要比mysqli簡潔點,還有就是可以兼容更多數據庫的操作
2017-04-09
最新回答 / 慕粉2058116677
如果你的項目對數據庫類型沒太大的要求,只用mysql的話,之前你又數據mysql的寫法,可以使用mysqli擴展,面向對象和面向過程兩種寫法都可以。如果你的項目要兼容多個不同類型的數據庫的話,建議使用pdo,擴展性好,兩者的性能都差不多。主要看你的用途
2017-04-08
真是嗶了狗了,代碼一樣,足厚輸出的結果也是執行成功了,可是顯示的條數為0,數據表里明明是由數據的
2017-04-08
pdo遍歷結果集竟然是foreach(){},mysqli遍歷結果集是while(){}
2017-04-08