PHP常見問題總結
1、為什麽會出現這種情況?端口什麽的都設置正確了。
解決方法:
請將本機的IIS服務關閉,開啟Apache服務。IIS服務的關閉方法可參見
https://jingyan.baidu.com/article/0f5fb099e0d7216d8334ea1a.html
2、mysql.exe與mysqld.exe有什麽區別?
mysqld — The MySQL Server(MySQL的主程序)
mysql— The MySQL Command-Line Tool(MySQL的命令行工具)
3.PHP中 使用PDO操作數據 修改數據圖中這兩個方法哪種更好?
解決方法:
問號的形式是參數占位符,用起來比較方便,推薦這種形式。數據量很大時 這種效率高一些。
4. 零基礎學PHP 中 PDO的事務處理,經過測試,如果SQL語句寫錯,事務沒有回滾。
解決方法:
將表的引擎設置為Innodb。
5.以下提示是什麽意思?
解決方法:
$_POST[‘cartoon’]加一個不為空的判斷 再輸出
if(!empty($_POST[‘cartoon’])){
…
}
6. 我想把那兩個gbk編碼格式改成utf-8的,永久性修改。
解決方法:
常用方法有兩種
1.在navicat裏面可以設置。
2.Phpmyadmin中也能設置。可以參見: http://www.heminjie.com/system/linux/1466.html
7. 有錯嗎?
解決方法:
雙引號內部不能再寫雙引號,要加“\”字符轉義以下,或者用單引號表示。
8.我想刪除一行數據,用drop database有問題嗎?
解決方法:
刪除一行數據要用delete from table where …語句。
9、Php 運作pdo could not find diver
要怎麽解決
解決方法:
沒有找到pdo的驅動
檢查extension=php_pdo.dll這個文件是否存在
是否開啟
找和自己php版本對應的dll文件
10、哪位大神知道這是什麽情況?
解答:
看下調用這個模塊的代碼
看下模塊名稱是否寫錯
以及文件名稱
這個提示是 沒有找到這個控制器
11、點擊登錄之後頁面空白是什麽情況?
解決方法:
表中字段錯誤,將“user”改為“username”。
12、session和cookie 應該在什麽時候分別使用啊,老是弄混
解答:
session存在服務器上 cookie保存在本地。可以參考下這篇文章,寫得很清楚:
http://blog.csdn.net/guozicheng00/article/details/50199529
13、類似下面這樣的接口要怎麽使用呢,返回的是json形式,求思路
解答:
這個代碼直接寫一個測試頁運行下
這樣的東西應該都有demo的,可以下載下來運行一下。
14.哪錯了?
解決方法:
寫model的名字Middlelevel
15. JpGraph怎麽下載?
解答:
http://jpgraph.net/download/
16.web輸出的時候 老師演示的背景顏色是白色,為什麽我的是黑色?
解答:
老師使用的是IE瀏覽器,IE內核的瀏覽器背景顏色是白色,其他內核的瀏覽器背景顏色是黑色。
17. onclick="this.src=this.src+‘?‘+Math.random()" 是什麽意思?
解答:
請求新的驗證碼,為了請求到新的驗證碼而不是原來產生的驗證碼,在URL中加入了Math.random()隨機數,this.src是img的屬性,通過改變img的屬性src就可以更換驗證碼的圖片
18. mysql數據庫表清空後id如何從1開始自增
- 可以使用navicat工具手動調節下
- 可以使用sql語句
alter table user auto_increment=1;
PHP常見問題總結