SELECT * FROM tbl_name a,tbl_name b where a.id=b.pid and a.name='aaa'结果
id name pid id name pid
4 a1 1 4 a1 1
5 a2 1 5 a2 1
id name pid id name pid
4 a1 1 4 a1 1
5 a2 1 5 a2 1
解决方案 »
- 欢迎加入PHP zend framework群
- PHP中如何将图片上传到数据库中
- 再次发贴为为什么不能实现下拉框的三级联动
- 为什么以CGI方式安装的php无法运行测试程序?
- IE等多窗口浏览器同时打开多个窗口登录系统后SESSION窜了
- 有一个超级难题!关于form提交!!急!!!
- 请教:如何在PHP中交替取出MYSQL中两个或多个表中的值?
- ★★★★★用php做电子商务网站有希望有好的见解,另外有些疑惑请大家来解答,帮我up都有分★★★★★
- Windows 98下安装Apache(PWS) PHP4 MySQL phpMyAdmin的方法 在线等分。。。。。
- PHP中如何保存、取出、显示、查询ORACLE数据库中的CLOB类数据
- 我搜索时,如何让你搜索的关键字显示为红色
- 请问高手,php全局变量的问题
查询完以后我在查询商品时SQL应该怎么写?
.
.
$result = mysql_query("SELECT a.*,b.ID as ID2,b.Name as Name2,b.Pid as Pid2 FROM tbl_name a,tbl_name b where a.Id=b.Pid and a.Name='aaa'");
while ($res = mysql_fetch_array($result)){
echo $res['id']."<br>";
echo $res['name']."<br>";
echo $res['pid']."<br>";
echo $res['id2']."<br>";
echo $res['name2']."<br>";
echo $res['pid2']."<br><br>";
}