你會做的是有一個數據庫,該數據庫名爲你把什麼都和ID INT VARCHAR表(255),如價格,名稱和說明主要AUTO_INCREMENT那麼你將有輸入的後端包含例如像:
<?php
if(isset($_POST['update'])) {
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$dbname = '';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
$id = $_POST['id'];
$price = $_POST['price'];
$sql = "UPDATE whatever ". "SET price = $price ".
"WHERE id= $id" ;
$retval = mysqli_query($sql, $conn);
if(! $retval) {
die('Could not update data: ' . mysqli_error());
}
echo "Updated data successfully\n";
mysqli_close($conn);
}else {
?>
<form method = "post" action = "filename.php">
<table width = "400" border =" 0" cellspacing = "1"
cellpadding = "2">
<?php $query = "SELECT * from whatever";?
$res = mysqli_query($query, $conn);
while ($row = mysqli_fetch_row($res) {
$price = $res['price'];
//etc fields
}
?>
<tr>
<td width = "100">price</td>
<td><input name = "price" type = "text"
id = "price" value="<?php echo price; ?>"></td>
</tr>etc fields
<tr>
<td width = "100"> </td>
<td> </td>
</tr>
<tr>
<td width = "100"> </td>
<td>
<input name = "update" type = "submit"
id = "update" value = "Update">
</td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
這是如何做到的是,在後臺我還沒有包括你可以把我的例子,並繼續添加字段的其餘所有領域一個簡單的例子
有將成爲一個編輯按鈕? –
我們的問題是什麼?無論如何,這很可能會過於寬泛,請查看[旅遊](http://stackoverflow.com/tour)以更好地瞭解SO的工作原理。 – Epodax
項目應該是動態的(或數據庫驅動)來實現'編輯'。 – KDOT