我有问题得到这个工作。我也尝试了对方内部的查询,但它不起作用。有人知道为什么?在查询中查询
$ligan = mysql_query("SELECT leagueId FROM league WHERE leagueName='$leagueName'");
$laget = mysql_query("SELECT teamid FROM team WHERE leagueId='$ligan'");
$result = mysql_query("SELECT * FROM player WHERE teamId='laget'");
这是在哪里打印...
<?php
if(mysql_num_rows($result) == 0){
echo $result;
}
else{
while($row = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['playerName'] . "</td>";
echo "<td>" . $row['birthday'] . "</td>";
echo "<td>" . $row['weight'] . "</td>";
echo "<td>" . $row['height'] . "</td>";
echo "<td>" . $row['madeGoals'] . "</td>";
echo "</tr>";
}
}
mysql_close($db); ?>
我得到这个问题:mysql_num_rows()预计参数1是资源,布尔在
给予我相信给立杆一个值 而laget给出了很多。
你能帮忙吗?
什么是错误?请更好地描述你的问题 – rsz
我不知道这是否是一个错字,但在最后一个查询中,你忘记了'laget'变量中的'$'。 – Gerep
是的,这是一个错字!抱歉! – user2280125