0

环顾四周,一切似乎都比我想要做的更复杂。

我从前一页查询了一个项目并将其向前。

$varVeh=$_POST['Veh_num'];

我回应了这一点,它显示了正确的数字....

然后,我想在表格标题中使用与该数字关联的名称。所以我做了另一个查询:

$sql_vehName="select Veh_name from hc_vehicle_type where Veh_num=$varVeh";
$result_vehName = mysql_query($sql_vehName);
$vehName=mysql_fetch_assoc($result_vehName);
echo $vehName;  
echo "<table border='1'>";
echo "<tr><td>Best Scores for</td><td>$vehName</td> </tr>";

不使用 fetch 我得到资源 #6。

4

2 回答 2

1

您将 $vehName 分配为关联数组。您可以做的是使用与您的字段名称对应的键:

echo "<tr><td>Best Scores for</td><td>".$vehName['Veh_name']."</td> </tr>";
于 2013-09-19T22:28:40.473 回答
1
$sql_vehName = "select Veh_name from hc_vehicle_type where Veh_num=$varVeh";
$result_vehName = mysql_query($sql_vehName);
$vehName = mysql_result($result_vehName,0);  
echo "<table border='1'>";
echo "<tr><td>Best Scores for</td><td>$vehName</td> </tr>";
于 2013-09-19T22:33:55.997 回答