我目前有一个页面显示来自一个名为“tblplayers”的表的玩家信息。我目前使用的查询是:如何为两个相关表创建MYSQL记录源
$result = mysql_query("SELECT * FROM tblPlayers WHERE lng_RecordID_PK = '".$playerid."' ");
我有第二个表名为“tblMatches”,其中包含玩家的匹配结果。我希望记录集包含来自“tblMatches”的行,其中“P1_ID”或“P2_ID”等于“tblPlayers”中的“lng_RecordID_PK”字段。
我如何修改我的$结果查询,以便它返回:从tblPlayers
- 一行
- 从tblMatches
多行???
感谢您的帮助。
谢谢Marc。这是如何写在PHP? – DoubleA 2012-01-27 20:19:51
PHP独立于SQL。你会在PHP字符串中嵌入sql查询。即$ sql =“SELECT ...”; $ query = mysql_query($ sql,$ db); – dar7yl 2012-01-27 20:23:26
不,这只是原始的查询字符串。你在mysql_query()调用中放入了什么。 – 2012-01-27 20:23:52