作者robinnpca (rob)
看板PHP
標題[請益] 放程式碼在mysql用php取出
時間Thu Nov 24 11:55:54 2011
新手發問 若太初階請見諒..
請教
兩個問題..
第一個
我用phpMyadmin放入一段程式碼
用VARCHAR(200)
程式碼如下
<rect x="1000" y="1250" width="200" height="100" fill="#F3D70A"
stroke-width="4"/>
但是去用php mysql查詢卻查出來都是空白的
去掉前後的< />就可以出來(所以我認為是程式碼的問題)
想請教一下如何取出來呢?
還是我放進去不能放程式碼的標籤(但這個是另外一個程式
跑出來的結果要一行行的程式碼放入到sql欄位...
第二個是
可以在子查詢中放入DISTINCT嗎?
我放進去後沒有反應
如下的查詢語句
$serchplace="SELECT message FROM pre_table WHERE id IN (SELECT
DISTINCT id FROM pre_table WHERE places BETWEEN 3 AND 15)
ORDER BY rid";
想要找出places在3~15間的"單一id"
再去取出其中的message出來
但是這
子查詢的DISTINCT我寫的沒有反應
如果放在主查詢的話就可以
但我的id會重複...
--
寧願天空是藍色~
也不願心情是藍的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.52.209
※ 編輯: robinnpca 來自: 163.17.52.209 (11/24 11:56)
→ KawasumiMai:第一個如果去掉< />是文字,會正常顯示 11/24 12:36
→ KawasumiMai:如果加上< /> 是html標籤,顯示會是空的 11/24 12:36
→ KawasumiMai:但是檢視原始碼應該會有東西吧? 11/24 12:37
→ robinnpca:歐!真的是有!我以為不能放!犯傻了..感謝第一個問題ok 11/24 12:58