作者查詢 / chrisQQ

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