В моей таблице каждая строка имеет ячейку с кнопкой отправки.Дайте уникальное значение для кнопки отправки
Вот мой код
<?php
# Init the MySQL Connection
mysql_connect("localhost", "root", "") or die(mysql_error()) ;
mysql_select_db("selfie") or die(mysql_error()) ;
# Prepare the SELECT Query
$selectSQL = 'SELECT * FROM `image_upload` INNER JOIN user_table
ON image_upload.user_id=user_table.user_id WHERE flag="0" ORDER BY timestamp DESC';
# Execute the SELECT Query
if(!($selectRes = mysql_query($selectSQL))){
echo 'Retrieval of data from Database Failed - #'.mysql_errno().': '.mysql_error();
}else{
?>
<table border="2">
<thead id="head">
<tr>
<th id="head">User name</th>
<th>Category</th>
<th>Description</th>
<th>Image</th>
<th>Location</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php
if (isset($_GET['submit'])) {
$mobile = $_GET['dmobile'];
$query = mysql_query("update image_upload set
flag='$mobile' ");
}
if (isset($_GET['submit'])) {
header("Location: imageManagement.php");
}
if(mysql_num_rows($selectRes)==0){
echo '<tr><td colspan="4">No Rows Returned</td></tr>';
}else{
while($row = mysql_fetch_assoc($selectRes)){
echo "<tr>
<td>{$row['user_name']}</td>
<td>{$row['category']}</td>
<td>{$row['description']}</td>
<td ><img src='uploads/".$row['image']."'width=300px height=200px></td>
<td>{$row['location']}</td>
<td><form class=\"form\" method=\"get\"><label></label><br/>
<input class=\"input\" type=\"text\" name=\"dmobile\" value=\" {$row['flag']}\" />
<br>
<input class=\"submit\" type=\"submit\" name=\"submit\" value=\"update\" />
</form></td>
</tr>\n";
}
}
?>
</tbody>
</table>
<?php
В здесь, когда делать изменения и нажмите на кнопку отправки одной строки каждый строки обновляются. Как я могу дать уникальное значение для каждой кнопки отправки.
какой тип ценности вы хотите дать? – itachi
Добавьте скрытое значение, относящееся к столбцу «id», например, в вашей форме, а затем на основе этого предложения WHERE. –
Когда я нажимаю на эту кнопку отправки, я хочу только изменить значение этой строки, и я хочу добавить предложение where к запросу sql update. Но я не знаю, как это сделать. – Lanka