作者查詢 / chrisQQ
作者 chrisQQ 在 PTT [ PHP ] 看板的留言(推文), 共700則
限定看板:PHP
看板排序:
全部PHP700Web_Design362Ajax165EZsoft127Soft_Job116C_Sharp115NIU_Talk100DIABLO62Badminton31LoL28java26MysticWiz23NIUCSIE9522TypeMoon21RDSS20P2PSoftWare17Minecraft15Database14H-GAME14Google13soho11C_and_CPP10CodeJob10Flash10Digital_Art8I-Lan8MAC8Modchip7PuzzleDragon7Emulator6IME5PSP-PSV5Wallpaper5Liu4PathofExile4IPv63WOW3XBOX3Blog2Capricornus2Free_box2GameDesign2graduate2iPod2PlayStation2TalesWeaver2Tech_Job2asciiart1CareerLady1ck49th3101cksh81st3101CSMU-MIS951give1GraduateCram1hairdo1Hate1HCSH_8th_3101Hunter1Instant_Mess1iOS1Japandrama1KS95-3021KS96-3051mobile-game1MobileComm1NCU97ME-B1Network_Sim1nthuilsttalk1PC_Shopping1PttHistory1Python1R923220PA1SailorMoon1Salary1SFFamily1SMSlife1SSSH-16th-Fk1VideoCard1YP88-3091YP94-3021Zhongshan1<< 收起看板(81)
5F→:bit 運算超好用!03/15 14:08
5F→:bit 運算超好用!03/15 14:08
8F推:其實我也很好奇 discuz 那個分 table 怎麼排序,沒仔細看03/15 14:06
9F→:但我覺得應該還是 index 在總表,內容分下去 content 之類03/15 14:07
10F→:不然如原PO所說,select 和 order 都會想哭 XD03/15 14:07
12F→:欸… 有可能,不過只是幫人家轉論壇遇到的,沒時間下去看03/15 14:33
13F→:discuz 的 code :(03/15 14:33
21F推:同意上面的編輯,我覺得問問題技巧很重要,03/15 17:46
22F→:主要是這種東西太實務,通常都是看實際狀況調整,03/15 17:46
23F→:人家的通用解在你的 case 上不一定是最好,沒有前因後果03/15 17:47
24F→:的丟出問題很像是大哉問的感覺… 有些實務經驗的板友03/15 17:48
25F→:可能就會覺得這問題不切實際,就… 很像作業的感覺。03/15 17:49
38F→:常搜尋/讀取/修改 和很少修改的欄位分開03/14 20:29
40F→:建好 index,拉出來後丟 memcache 之類的03/14 20:32
41F→:discuz 之類的討論區有按照尾數之類的分散在十個表03/14 20:32
42F→:但你搜尋就要搜10個表03/14 20:33
45F→:如果你喜歡撈出來的時候拼在一起,就 join 起來03/14 20:35
46F→:另外我剛剛測了一下,在 index 建好的情況下03/14 20:36
47F→:27,353,371 筆資料撈特定 sn 的時間 查詢花費 0.0007 秒03/14 20:36
48F→: 特定一筆 sn03/14 20:36
49F→:不過通常 join 的速度不會比較快,這是在我們公司的case下03/14 20:38
50F→:測試的結果。當然沒有完全正規化也是影響的因素。03/14 20:38
51F→:是說,也許你可以到 database 板問其他前輩們的意見03/14 20:39
2F→:我直接複製你的 code 把 td、tr、form 補完,POST正常03/13 14:36
3F→:你要不要 var_dump $_POST 看看收到的資料對不對03/13 14:37
4F→:再看是送出就錯,還是收到的頁面覆蓋了之類的03/13 14:37
1F推:你原先的 array 長怎樣?03/12 13:52
3F→:如果要用 max() 的話,你應該要先把你的 array 格式改成03/12 14:07
4F→:$arrdata[$x] = 500; 這樣,而不是 $arrdata[$x]['value']03/12 14:07
5F→:= 500; 如果你堅持後者,那就是寫迴圈去用max()找最大值03/12 14:07
6F→:http://php.net/manual/en/function.max.php03/12 14:08
5F→:如果你的流程不變,那就是每個檔案讀進來先把前3bytes幹掉03/02 16:33
6F→:在丟去你的程式,這樣最快最方便 XD 只要加一行。03/02 16:33
7F→:或是改用 notepad++ 等等其他能夠存不含BOM utf8 的editor03/02 16:34
9F→:yes03/02 23:22
5F推:第一筆前面可能有BOM,你用 hex editor 打開來看就知道了03/02 00:32
6F→:或是有其他神秘的 header 在那03/02 00:33
12F推:如果不能 trim 掉,那就直接把檔案開頭略過 3bytes 在處理03/02 16:31
13F→:就好,看起來是固定的。03/02 16:31
4F→:PHP 5.5.0-dev 兩者皆 100403/01 11:58
10F→:要先選 database ,mysql_db_select 之類的,或是加在02/29 14:49
11F→:第二個參數02/29 14:49
12F→:sorry, 正確的是 mysql_select_db02/29 14:50
15F推:你說的是 table name 吧?要先給 database name 喔02/29 14:54
18F→:type 沒有加 db name ?02/29 14:57
22F→:你錯得是 mysql 邏輯,php 當然找不到 XD02/29 15:37
25F→:最好的方法就是用 console 連 mysql debug XD02/29 19:09
26F→:這樣就會指出沒先選 db 的 error, pma 你進去點了 db 就02/29 19:09
27F→:幫你作掉那段了~ 如果你沒做跨 db select 的話,最好02/29 19:09
28F→:先選 db, 至少這樣 sql 的字比較少 XD02/29 19:10
30F→:如果你的主機可以 ssh/telnet 就連進去直接下 mysql 指令03/01 11:38