1. 程式人生 > >PHP常見問題總結

PHP常見問題總結

ble height 字符 單引號 server 老師 以及 utf apach

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開始自增

技術分享圖片

  1. 可以使用navicat工具手動調節下
  2. 可以使用sql語句

alter table user auto_increment=1;

PHP常見問題總結