我有代码咆哮,没关系,但我希望能够使用例如从数据库中提取的第四个值,单独使用它,而不是将它们全部放入列表中,我想要能够单独使用数据库中的值。我如何回应他们?从数据库中选择一个值
编辑:我想要简化的事情,能够将数据库中的值添加到一个数组中,然后从数组中提取我需要的值(例如,第4个 - 按“order_id”排序)。但是如何?
现在我只能创建的所有值一前一后的清单..
(对不起,我是新来这个)。感谢您对您所有的帮助..
<?php
include '../../h.inc.php';
$con = mysql_connect($db['host'],$db['user'],$db['passwd']);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("database", $con);
$result = mysql_query("SELECT * FROM options WHERE Name LIKE 'x_swift%' ORDER BY order_id");
echo "<table border='1'>
<tr>
<th>Values</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
// echo "<td>" . $row['Name'] . "</td>";
echo "<td>" . $row['VALUE'] . "</td>";
echo "</tr>";
$array = array(mysql_fetch_array($strict));
}
echo "</table>";
mysql_close($con);
?>
你是什么“的意思值”?整个记录?只有一个领域?仅仅因为你选择了比你需要的更多的东西并不意味着你必须使用你选择的所有东西...... – sgroves
我只想从整个表格中选择一个字段。该表混合了各种选项。我有一组以“dt_”开头的“name”行,这些行有一个从1到n的“order_id”列,这个顺序从不改变。所以我想从“价值”列中提取一个字段,例如行“order_id”4(行从上到下,从1到n) –
我认为你可能会让自己困惑不解,是。如果您只想选择'order_id'为4的行的'value'列中的值,则执行'从其中order_id = 4'的选项中选择值。做'select *'会选择* all *列,这听起来不像你想要的。 (顺便说一下,命名一个'value'列是非常令人困惑的)。另外,当问一个有关mysql的问题时,它会对你发布表的结构非常有帮助,以便其他人可以理解你在说什么。 – sgroves