Hallo,
erst einmal erkläre ich kurz was ich vorhabe.
Es werden bestimmte Daten aus der Datenbank heraus gelesen und aufgelistet. Jedes einzelne "Daten" wird in ein eigenen div-Container gepackt.
Nun möchte ich das dieser div-Container quasi als Button funktioniert und auf eine weitere Seite leitet.
(Bis hierhin funktioniert alles!)
Es soll dabei diese "Daten" auf die geklickt wurde per POST mit gesendet wird.
Das Problem ist dabei das immer, egal auf welchen "Daten" geklickt wurde, immer der letzte mit gesendet wird.
Bsp.:
Daten 1
Daten 2
Daten 3
Mitgesendet wird IMMER!
Daten 3
erst einmal erkläre ich kurz was ich vorhabe.
Es werden bestimmte Daten aus der Datenbank heraus gelesen und aufgelistet. Jedes einzelne "Daten" wird in ein eigenen div-Container gepackt.
Nun möchte ich das dieser div-Container quasi als Button funktioniert und auf eine weitere Seite leitet.
(Bis hierhin funktioniert alles!)
Es soll dabei diese "Daten" auf die geklickt wurde per POST mit gesendet wird.
Das Problem ist dabei das immer, egal auf welchen "Daten" geklickt wurde, immer der letzte mit gesendet wird.
Bsp.:
Daten 1
Daten 2
Daten 3
Mitgesendet wird IMMER!
Daten 3
PHP-Code:
<?php
$sql = "SELECT * FROM Kontakt WHERE anliegen='beschwerde'";
$db_erg = mysqli_query( $db, $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysqli_error());
}
echo '<table border="0" width="100%" bgcolor="#3F3F3F">';
echo "<tr>";
echo "<td width='6%'>ID</td>";
echo "<td width='44%'>Thema</td>";
echo "<td width='30%'>Vor und Nachname</td>";
echo "<td width='20%'>Datum</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='6%'> </td>";
echo "<td width='44%'> </td>";
echo "<td width='30%'> </td>";
echo "<td width='20%'> </td>";
echo "</tr>";
echo "</table>";
?>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#3F3F3F">
<tr>
<td>
<?php
echo'
<form method="post" name="search-form" id="search-form" action="index.php" class="form-search">
<input type="hidden" name="Seite" value="Nachricht">
';
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
$id = $zeile['id'];
echo '
<input type="hidden" name="id" value="'.$id.'">
<input type="hidden" name="anliegen" value="'.$zeile['anliegen'].'">
';
?>
<div onClick="document.forms['search-form'].submit();">
<?php
echo "
<table border='0' width='100%'>
<tr>
<td width='6%'>".$id. "</td>
<td width='44%'>". $zeile['thema'] . "</td>
<td width='30%'>". $zeile['vorname']." ".$zeile['nachname']. "</td>
<td width='20%'>". $zeile['datum'] . "</td>
</tr>
</table>
<table border='0' width='100%'>
<tr>
<td><hr/></td>
</tr>
</table>
";
?>
</div>
<?php
}
echo "
</form>
";
?>
</td>
</tr>
</table>
<?php
mysqli_free_result( $db_erg );
?>
Kommentar