0
我正在創建一個數據庫前端,該數據庫前端將用db中的記錄填充表,並將所有值放入輸入框,以便可以更改它們。我希望能夠進行更改並使其更新該特定記錄。 This is what I currently have.如何根據動態創建的輸入框更新MySQL數據庫中的特定記錄
{
if($row["order_number"]===NULL)
{
$on='<input type="number" name="orderNo" />';
} else {$on='<input type="number" name="orderNo" value="'. $row["order_number"] . '" />';}
if($row["name"]===NULL)
{
$cn='<input type="text" name="cusName" />';
}else {$cn='<input type="text" name="cusName" value="'. $row["name"] . '" />';}
if($row["product_type"]===NULL)
{
$pt='<input type="text" name="prodType" />';
} else {$pt='<input type="text" name="prodType" value="'. $row["product_type"] . '" />';}
$id='<input type="number" name="orderID" value="'.$row["order_id"].'"/>';
$tableCode.='<tr><td>' . $on . '</td><td>' . $cn . '</td><td>' . $pt . '</td><td><input type="submit" value="Update" name="'. $row["order_id"]. '" /></td><td hidden>'.$id.'</td></tr>';
}
此代碼是用於循環表中的所有結果。 samples.html.php簡單地將結果粘貼到網頁上的一些表格標籤中,以及標題。 order_id是表的主鍵(實際上是2表,但我知道如何處理它的那一面)
任何幫助,在此將不勝感激!謝謝!
發佈你的代碼,而不是你的代碼的圖片。使用代碼示例分隔符圖標'{}'進行格式化。 –
無論它看起來像什麼,如果你在你的問題中包含代碼,我們會更容易。 – Picard
好吧,我明白了。我沒有意識到我可以將其粘貼並按下代碼按鈕以使其正常工作。我在4個空格中手動添加,並且弄亂了最後一行代碼。 –