Ein- Ausgabe Formular

Geht klar.
Zuerst mach Dir mal eine Liste, mit allen was Du brauchen könntest (also alle Felder der Tabelle, select, insert, update, delete, ...).
Wenn Du das hast, dann werde ich Dir ein Beispiel von mir geben, dass Du dann auf Dein Problem umsetzen kannst.

redlama
 
OK! Ich glaub ich hab den Fehler!

Die für die Ausgabe benötigte $i, habe ich immer mit der Index-Nummer gefüllt. Aber meine Index-Nummer ist fortlaufend. Und die $i beginnt ja immer von vorne. Gibt es eine möglichkeit, dass meine Indexnummer, auch immer von vorne beginnt? Sprich wenn ich den DAtensatz mit der Index-Nummer 1 lösche, werden die Indexnummern neu vergeben?
 
Vergiss das mit den Klassen!

Ich hab die Lösung gefunden! Bin jetzt soweit, dass ich eintragen, abrufen, editier und löschen kann. Ich danke dir recht Herzlich! Dein Einsatz ist echt super gewesen. Ich denkemal, dass ich vielleicht noch ein zwei kleine Tipps brauche, aber dann melde ich mich wieder. Nachmals danke!
Hier die Lösung des Problems mit der ID und den Zeilen in der Datenbank!

Nach dem eintragen wird die Übersichtsseite aufgerufen. In dieser wird bei der Ausgabe der §i -Wert in die ID Spalte übertragen!

PHP:
while ($i <mysql_Num_Rows($result))

{

$id = mysql_Result($result, $i, "id");

$datum = mysql_Result($result, $i, "datum");

$farbe_datum = mysql_Result($result, $i, "farbe_datum");

$grund = mysql_Result($result, $i, "grund");

$farbe_grund = mysql_Result($result, $i, "farbe_grund");

$zeit = mysql_Result($result, $i, "zeit");

$farbe_zeit = mysql_Result($result, $i, "farbe_zeit");

$treffen = mysql_Result($result, $i, "treffen");

$farbe_treffen = mysql_Result($result, $i, "farbe_treffen");

printf ( "<tr>\n");

printf ( "<td>%s</td>\n", $i);

$aendern = "UPDATE veranstaltung Set id = '$i' WHERE grund = '$grund'";

$update = mysql_query($aendern);

$id = mysql_Result($result, $i, "id");

printf ( "<td>%s</td>\n", $id);

printf ( "<td><span style='color:$farbe_datum'>%s</span></td>\n", $datum);

printf ( "<td><span style='color:$farbe_grund'>%s</span></td>\n", $grund);

printf ( "<td><span style='color:$farbe_zeit'>%s</span></td>\n", $zeit);

printf ( "<td><span style='color:$farbe_treffen'>%s</span></td>\n", $treffen);

printf ( "<td><a href='veran3.php?id=$id'>edit</a></td>\n");

printf ( "<td><a href='veran5.php?id=$id'>löschen</a></td>\n");

printf ("</tr>");

$i++;

Bis dann!
rlehrke:)
 
Gern geschehen! :)
Sorry, dass ich vorhin nicht mehr gepostet habe, aber ich saß bis eben in einer Besprechung, ... :(

redlama :suspekt:
 
Also, entschuldigen brauchst du dich wirklich nicht!

Ich danke dir nochmal recht herzlich. Das Script ist jetzt fertig und im Einsatz. Ich werde deine hilfe hierbei also wohl nicht mehr brauchen.

Nochmal danke

rlehrke
 
Zurück