我有一種表單,當用戶從列表中選擇標題時,需要加載數據。當我保存一條記錄時,我查詢數據庫,並將記錄的標題放在一個列表中,並帶有編輯和刪除鏈接。我無法在編輯按鈕中添加「a href」,並且無法將記錄數據加載到表單中。從查詢填充表單數據的鏈接
下面是查詢代碼:
<div class="content">
<ul class="nav">
<div><a href="index.html">Home</a></div>
<div class="container">
<?php
include('connect-db.php');
$result = mysql_query("SELECT * FROM 'my_table' ORDER BY id ASC");
while($row = mysql_fetch_array($result))
{
$id=$row['id'];
$title=$row['title'];
?>
<div class="show">
<Table width="300" Border="0">
<TR><TD width="260"><?php echo $title; ?></TD>
<TD width="20"><a href="#" id="<?php echo $id; ?>">EDIT</a></TD>
<TD width="20"><a href="#" id="<?php echo $id; ?>">DELETE</a>
</TD></TR>
</Table>
</div>
<?php
}
?>
</div>
下面是窗體的代碼:
<form name="myForm" action="process.php" method="post">
<div>
<?php
include"connect-db.php";
$sql="SELECT * FROM my_table";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
?>
<input type="text" name="title" id="title" value="<? echo $rows['title']; ?>">
<textarea name="chords" id="chords" rows="1" cols="16"><? echo $rows['chords']; ?></textarea>
<textarea name="lyrics" id="lyrics" rows="4" cols="16"><? echo $rows['lyrics']; ?></textarea>
不知道你在這裏試圖達到什麼。根據ID,'process.php'是否只包含來自數據庫的一個結果? –
我會迴應雷德的評論。發生了什麼,你期望會發生什麼。 –
當我向數據庫提交記錄時,我會將記錄標題添加到網頁上的列表中。我希望用戶能夠點擊標題或編輯按鈕併爲該記錄填充表單。插入作品和標題列表作品。我無法選擇標題並將數據加載回表單進行編輯。 – user1163965