SELECT * FROM city WHERE city.pname=$row_a['pname'] $row_a['pname']为另一个表格的变量,求问这条句语可行否,如果出错,错在哪
解决方案 »
- 第一次安装AppServ2.60
- web上链接本地mysql错误
- 点击Combo box的选项,由数据库自动生成表格!
- 我安装了php5.2到windows2000中,但是用php页面测试总不成功
- $a = 2; $b = &$a; echo (++$a) + ($a++) ; 为什么答案是7不是6
- syntax error, unexpected '}' 的解决办法?
- 有关phpMyAdmin的运行问题!
- 在PHP中提交表单问题
- 我的mysql问题
- 在我安装PHP时,出现以下错误,不知道如何解决Security Alert! PHP CGI cannot be accessed directly.
- PHP分页类添加查询条件
- php和html代码混写,php运行错误
$result=mysql_query($sql);
如果单纯用MYSQL,则需要把$row_a['pname']换成特定的值,如
SELECT * FROM city WHERE city.pname='A'
数据表 row_a
数据表 city
表 row_a中的字段pname 与city 中的字段pname 相等所以语句应该这样写:select c.* from city as c inner join row_a as r on c.pname=r.pname你可以搜一下 inner join , left join , right join 基本就知道了