作者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)
1F:→ KawasumiMai:第一个如果去掉< />是文字,会正常显示 11/24 12:36
2F:→ KawasumiMai:如果加上< /> 是html标签,显示会是空的 11/24 12:36
3F:→ KawasumiMai:但是检视原始码应该会有东西吧? 11/24 12:37
4F:→ robinnpca:欧!真的是有!我以为不能放!犯傻了..感谢第一个问题ok 11/24 12:58