1
Hallo,
ich hänge jetzt seit einiger Zeit an einem Problem und kriege es einfach nicht gelöst. Das ist erstmal der Code:
Ich habe schon ein paar Echos eingebaut um zu sehen ob die Variablen richtig geladen sind, wenn ich die Seite einfach aufrufe haben die Datensätze neben der Zeit ihre ID's stehen, also 1, 2, 3, 4 usw.
Dann habe ich noch ein Echo das mir nach den Klick auf den Button zeigt welche ID geupdated wurde, aber es ist immer die falsche. Ich würde sogar behaupten das die niedrigste immer geupdated wird.
Also: Klick auf Button -> Hidden-Feld übergibt ID des Datensatzes -> Query wird durchgeführt.
Die ID's werden richtig angezeigt neben den Uhrzeiten, aber wenn ich dann auf den jeweiligen Button klicke, wird immer die niedrigste ID bzw. der erste Eintrag erneuert...
Wo liegt mein Fehler? Ich habe schon gegooglet wie ein Irrer und habe mir sämtliche Forenbeiträge durchgelesen, bei jedem hats am Ende funktioniert, bei mir nicht. Was mache ich falsch? :(
Danke für jeden Tipp der mir weiterhilft :)
Grüße
PH_per
ich hänge jetzt seit einiger Zeit an einem Problem und kriege es einfach nicht gelöst. Das ist erstmal der Code:
<?php
while($dsatz = mysql_fetch_assoc($ausfalllist))
{
echo "<tr><td><input type='hidden' name='ident' value='".$dsatz['ID']."'><font color='#D6D6D6'>Nickname:.... ".$dsatz['Nickname']."<br />Ausgefallen:.. ".$dsatz['AusfallService']."<br />Kommentar:.. ".$dsatz['Kommentar']."<br />IP Adresse:... ".$dsatz['IPAdresse']."<br />Datum:.......... ".$dsatz['Datum']." | ".$dsatz['Serverzeit']." | ".$dsatz['ID']."<br /><input type='submit' name='checked' value='".$dsatz['Status']."'></font></tr></td>";
}
$quitted = "Quittiert";
$quittieren = mysql_query("update ausfaelle set Status = '$quitted' where ID = '".$_POST['ident']."'") or die(mysql_error());
echo $_POST['ident'];
?>
Ich habe schon ein paar Echos eingebaut um zu sehen ob die Variablen richtig geladen sind, wenn ich die Seite einfach aufrufe haben die Datensätze neben der Zeit ihre ID's stehen, also 1, 2, 3, 4 usw.
Dann habe ich noch ein Echo das mir nach den Klick auf den Button zeigt welche ID geupdated wurde, aber es ist immer die falsche. Ich würde sogar behaupten das die niedrigste immer geupdated wird.
Also: Klick auf Button -> Hidden-Feld übergibt ID des Datensatzes -> Query wird durchgeführt.
Die ID's werden richtig angezeigt neben den Uhrzeiten, aber wenn ich dann auf den jeweiligen Button klicke, wird immer die niedrigste ID bzw. der erste Eintrag erneuert...
Wo liegt mein Fehler? Ich habe schon gegooglet wie ein Irrer und habe mir sämtliche Forenbeiträge durchgelesen, bei jedem hats am Ende funktioniert, bei mir nicht. Was mache ich falsch? :(
Danke für jeden Tipp der mir weiterhilft :)
Grüße
PH_per