PHP 板


LINE

看板 PHP  RSS
我想請問一下用php執行mysql指令中的max()該如進行, 我的資料庫 connect id no begin end action emey color state desk ==================================================== test4 10 0 red 5 1 abc 6 0 3 7 test 7 0 red 4 0 test 2 8 0 0 我的php <?php session_start(); require_once("dbtools.inc.php"); $ID=$_SESSION['ID'] ; $color ='red'; //$_POST['pcolor']; $link = create_connection(); $sql = "SELECT MAX(desk) FROM connect;";//抓最大值 $result = execute_sql($link, "mydatabase", $sql);//丟入sql運算 $row = mysql_fetch_array($result);//取出質料庫回傳的結果 $desk = $row['0']+1;//將$desk設為最大值並加一 $sql = "UPDATE connect SET color='$color',state = 5,desk ='$desk' WHERE id='$ID';"; //更新desk $result = execute_sql($link, "mydatabase", $sql); mysqli_close($link); header("location:main.html"); exit(); ?> 裡面session紀錄到的id為test4,不管我跑幾次他都跑不出最大值(泣) 感覺我寫的跟網上的一樣啊,請問為甚麼>///< 另外如果可以還想請問我用$.ajax的data'pcolor=color', type:"POST", php這邊該如何接收這個值>.< 還有php中的socket我看教學好像都需要在cmd會終端機中執行監聽, 可是如果我是用虛擬伺服器無法用cmd,我該如何和用js或其他php使他開始監聽? -- 壁河山攻守 爭成敗悟道 許銀川 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.135.189
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1449845122.A.0FC.html
1F:→ MOONRAKER: 看不出來你id跟你SQL跑max()有任何關聯 12/11 23:25
抓到max(desk)之後,我id的desk應該會變成最大值+1,至少我想的是這樣
2F:→ jhunkyoiori: 是要做排序? php 用這個接 $_POST['pcolor'] 12/12 09:40
3F:→ jhunkyoiori: update那邊的變數用{}包起來 12/12 09:43
被發現了>///< 感謝您!
4F:→ kattte: 你確定你的SQL 真的有執行嗎? 12/12 14:17
5F:→ kattte: 在 $desk = $row['0']+1;//將$desk設為最大值並加一 12/12 14:18
6F:→ kattte: echo 一下 $desk 看一下到底是多少啊 12/12 14:18
7F:→ kattte: 或是看一下資料庫裡的資料倒底有沒有變化 12/12 14:18
$desk的值顯示為1... $row['0']為0,超奇怪的(泣)
8F:推 GALINE: insert 資料進 connect 裡面的時機點是?只看到 update 12/14 14:14
9F:→ GALINE: 然後 mysql_error() 印出來看一下是不是其實有 error? 12/14 14:15
10F:→ GALINE: 還有 session 裡面的 ID 跟 DB 裡面的有驗證過是否相符嗎 12/14 14:16
我抓到了!!我目前php版本好像不能用mysql_fetch_array 要加上i變成mysqli_fetch_array 不過我還是不懂如何用js或php啟用socket的監聽~__~
11F:推 GALINE: 直升 PHP 7 嗎.....推薦看這本書 12/14 19:55
12F:→ GALINE: http://www.books.com.tw/products/0010688181 12/14 19:55
好的,我會找機會入手!
13F:→ guanting886: 坦白說你該挑一個 framework 做網站程式了.. 12/14 20:05
請問有推薦的framework嗎?我對framework不熟...
14F:推 kencool107: 不用急著用framework 先把基礎學好 真的要就Laravel 12/15 16:42
我是自學,有一本PHP的舊書已讀完
15F:推 kencool107: Post進來的參數記得要過濾 12/15 16:48
深深覺得PDO對初學者有難度~__~ 我之後應該會建白名單
16F:→ kencool107: http://php.net/manual/en/function.exec.php 12/15 16:52
17F:→ kencool107: 在php下終端機指令這個可能是你需要的 12/15 16:53
感謝!!只是不知道虛擬機會允許我下嗎( ′-`)y-~ ※ 編輯: st1009 (114.44.149.242), 12/15/2015 21:11:52







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP