Forms i tables skicka flera värden med POST html/php

Här diskuteras programmering och utveckling
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Forms i tables skicka flera värden med POST html/php

Inlägg av Rasmus »

Har ett phpskript som gör en tabell med värden från en databas samt en delete knapp för att ta bort värdet.

Kod: Markera allt

				echo '<form action="'; echo $_SERVER['PHP_SELF']; echo'?edit&delete" method="post">';
					if (mysql_num_rows($result) > 0) {
						while($row = mysql_fetch_assoc($result)) { 
							echo "<tr>";
							echo "<td>".$row['name']."</td>";
							echo "<td>".$row['senderID']."</td>";
							//echo "<td>".$row['group']."</td>";
							echo "<td>".$row['dimm']."</td>";
							echo '<td><input type="submit" name="dID" value="'.$row['dID'].'">';
							echo "</tr>";
						}
					}
				echo "</form>";
Problemet är att det står dID't på knappen och inte delete, hur fixar jag det?
Och jag vill lägga till en extra knapp kan jag skicka med en variabel som talar om vilken knapp jag tryckte på?
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Forms i tables skicka flera värden med POST html/php

Inlägg av Rasmus »

Jag löste det med ajax istället. Riktigt trevligt att slippa ladda om hela sidan :)
Skriv svar

Återgå till "Programmering och webbdesign"