我有代碼咆哮,沒關係,但我希望能夠使用例如從數據庫中提取的第四個值,單獨使用它,而不是將它們全部放入列表中,我想要能夠單獨使用數據庫中的值。我如何迴應他們?從數據庫中選擇一個值
編輯:我想要簡化的事情,能夠將數據庫中的值添加到一個數組中,然後從數組中提取我需要的值(例如,第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