看板 PHP 關於我們 聯絡資訊
關於這兩個函式有些問題想請教 以下是程式碼 一是能得ware中分類欄位為pot的數量 二是能將那幾列資料列出 <? $link = mysql_connect("localhost","root","1234")or die("Connect fail"); mysql_select_db("tool")or die("Select fail"); $sqlstr = "SELECT * FROM `ware` WHERE `waretype` LIKE 'pot'"; $result = mysql_query($sqlstr)or die("query fail"); $maxrow = mysql_num_rows($result) or die("# of rows fail"); echo "共有 $maxrow 項鍋具"; $show=mysql_fetch_row($result); print_r($show); mysql_free_result($result)or die("Free fail"); mysql_close($link) or die("Close fail"); ?> 但不知為何沒有顯示任何內容(SQL在phpmyadmin中是可以搜尋到兩筆項目的) 不知道是沒抓到資料還是...? 另外想順便問就是 mysql_query("SET NAMES 'utf8'"); 這個動作是必須的嗎 因為之前沒有在php裡特別加入也都正常 但爬文幾乎都會加入耶? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.1.86.65 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1500466193.A.E68.html
MOONRAKER: 你php版本。 07/19 22:55
先感謝各位大大我把mysql都換成mysqli的用法後終於有回傳有抓到兩筆資料
xdraculax: 開發環境最好把錯誤訊息全開 07/20 00:07
xdraculax: php.ini error_reporting = E_ALL 07/20 00:07
xdraculax: mysql_* 被廢了,改找 mysqli 或 pdo 的教學 07/20 00:08
xdraculax: SET NAMES 最好要有,保險用 07/20 00:11
請問mysql_被廢是指都不能用了嗎QQ因為我有參考別人的大概五六月的購物網站 也是用mysql_的
molopo: mysqli 07/20 07:23
yanli2: 先換一本書吧...... 07/20 07:45
lhsieh: $show不是一般陣列 07/20 17:58
MOONRAKER: 起碼會顯示Resource ID #5566吧 07/20 18:33
※ 編輯: qucaerychen (61.223.186.185), 07/21/2017 11:48:19
MOONRAKER: 問你php版本你以為問好玩的 不要裝沒看到 07/21 13:27
MOONRAKER: 五六月咧 擺著不更新到明年還是用mysql_* 07/21 13:29
MOONRAKER: 有更新四年以前就不能用了 07/21 13:30
原先不知道php版本是安裝的版本,剛查了一下是7.0.18也難怪mysql不能用了~感謝 ※ 編輯: qucaerychen (61.223.186.185), 07/21/2017 15:07:12 ※ 編輯: qucaerychen (61.223.186.185), 07/21/2017 15:09:10 ※ 編輯: qucaerychen (61.223.186.185), 07/21/2017 15:44:03 ※ 編輯: qucaerychen (61.223.186.185), 07/21/2017 15:46:13
MOONRAKER: PDO或ADO都不錯 趕快學一學 不然起碼學mysqli物件用法 07/21 16:00
edyucheng: 樓上 人家新手哪裡會知道版本差異= = 07/22 11:18
MOONRAKER: 所以叫他看阿 看過就知道了阿 07/22 11:21
MOONRAKER: 不然要等他變成老手才知道php還有分版本嗎 07/22 11:22
newversion: 如果買書看,書裡寫 mysql_query(....)這種的可以丟了 07/22 20:34
newversion: php.net/manual/en/pdostatement.bindparam.php 07/22 20:36
rrr0832: 10樓說話語氣還是那麼衝,不知道什麼時候才會改過來 07/24 16:18
tkdmaf: 10樓講話變不衝了,你的php技術就會提升嗎? 07/24 16:29
tkdmaf: 何況他又沒衝到你,衝到再叫吧。 07/24 16:30
i9100: 你程式中最大的問題是,mysql_fetch_row()要用迴圈多讀幾次 07/24 17:22
rrr0832: tkdmaf,他講話衝不衝跟我php技術有何關聯? 07/24 17:35
tkdmaf: 對啊!他講話衝不衝跟你有何關聯? 07/24 17:36
rrr0832: 何況就算他是「大師級人物」又怎樣? 他那種發言態度我看 07/24 17:37
rrr0832: 了就不爽 07/24 17:37
tkdmaf: 那你幹嘛還要管他講話衝不衝?不關你的事不是? 07/24 17:37
tkdmaf: 那我也可以說,你在這抱怨,我看了也不爽 07/24 17:38
tkdmaf: 然後是不是大家就要吵起來,再請板主出來一人打50大板? 07/24 17:38
rrr0832: tkdmaf,你知道你在20樓說什麼嗎? 你說他講話如果不衝我 07/24 17:39
rrr0832: php技術就不會提升,這證明你和你之後的說法有所矛盾 07/24 17:40
tkdmaf: 呃!你好像是大學生吧。不會看不懂別人說話吧? 07/24 17:40
rrr0832: 還有,我只是希望他下次留言可以注意一下發言的態度 07/24 17:41
rrr0832: 何來抱怨? 07/24 17:41
tkdmaf: 他的發言態度…關你什麼事?就不關你的事啊。 07/24 17:42
tkdmaf: 我會建議,有意見就寫信給他,要不就開一篇發洩。 07/24 17:45
tkdmaf: 在人家的推文搞個人的情緒會比較好嗎? 07/24 17:45
tkdmaf: 我這也是跟發文者道個歉了。稍微佔用了你推文板面 07/24 17:46
red0whale: 一句話居然也可讓彼此吵起來,身為旁觀者的我笑了 07/24 18:12
tkdmaf: 不管是不是旁觀者我都一直笑耶。不要這樣XD 07/24 19:05
MOONRAKER: 發生什麼事了 o_O 07/25 08:26
tkdmaf: 知道?就你好心被雷親吧。 07/25 09:00
tkdmaf: 少了一個字,是:誰知道… 07/25 09:01
newversion: 娘子,跟牛魔王出來… 07/26 00:46