数组到字符串转换

时间:2013-09-19 22:21:07

标签: php mysql

看着周围,一切似乎都比我想做的更复杂。

我查询了上一页中的一个项目并将其提前了。

$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。

2 个答案:

答案 0 :(得分:1)

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

echo "<tr><td>Best Scores for</td><td>".$vehName['Veh_name']."</td> </tr>";

答案 1 :(得分: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>";