Homepage selbermachen 7.851 Themen, 35.615 Beiträge

php/mysql: Kann die id dem Browser nicht weitergeben

Kirk / 8 Antworten / Baumansicht Nickles

Hallo zusammen,

ich mach gerade eine Adressliste mit mysql und versuche
diese per php abzufragen. Nun moechte ich die eingetragenen
Adressen auch loeschen und editieren.

Aus diesem Grund hab ich einen id-Zeile angelegt, welche
jeden Eintrag eindeutig identifiziert.

Mein Problem ist jetzt, wie ich diese ID an die neue
Browserseite uebergebe.

Gruss,

Kirk

bei Antwort benachrichtigen
Zaphod Kirk „php/mysql: Kann die id dem Browser nicht weitergeben“
Optionen

.... auslesen und in einem "hidden"-Form-Element transportieren ... Have fun, Z.

bei Antwort benachrichtigen
Kirk Zaphod „.... auslesen und in einem hidden -Form-Element transportieren ... Have fun, Z.“
Optionen

Hallo Z,

kannst du das bitte etwas genauer schreiben, da ich wenig
Ahnung habe.

Genauer gesagt hab ich bis jetzt nichts verstanden.

Gruss,

Jakob

bei Antwort benachrichtigen
Zaphod Kirk „Hallo Z, kannst du das bitte etwas genauer schreiben, da ich wenig Ahnung habe....“
Optionen
hier mal schm*kern ;-) Have fun, Z.
bei Antwort benachrichtigen
Kirk Zaphod „hier mal schm kern - Have fun, Z.“
Optionen

Morgen Z,

danke fuer den Link. Jetzt hab ich versucht das Ganze einzubauenen:

echo "

$row[12]
Das ist die 1.Zelle der Tab. Da wird zur Zeit noch die ID als Zahl angegeben. Wenn man
da drauf druckt soll man zu einem Doku kommen das die komplette Zeile loescht.

Doch so mag er es nicht. Diese input Eingabe gehoert ja in ein
bei Antwort benachrichtigen
Zaphod Kirk „php/mysql: Kann die id dem Browser nicht weitergeben“
Optionen

.... mache einen form-Tag um das Ganze, mit einem submit-Button. Dann schreibst du nur die ID in ein hidden-Element, beim Klick auf submit wird die ID versandt und ist unter dem, was du als "name" angegeben hast, als Variable ansprechbar ... Have fun, Z.

bei Antwort benachrichtigen
Kirk Zaphod „.... mache einen form-Tag um das Ganze, mit einem submit-Button. Dann schreibst...“
Optionen

Morgen Z,

das hatte ich vorher schon so. Finde ich aber dumm, da man den komplette
Namen wissen und genau richtig ins Feld reinschreiben muss.

Jetzt wird die komplette Tab angezeigt. Dann klick ich nur auf einen Eintrag
und dieser wird geloescht. Das ist doch viel sinnvoller. Doch weiss ich nicht,
wie schon gesagt, wie ich dann die ID weitergebe.

Gruss,

Jakob

bei Antwort benachrichtigen
Zaphod Kirk „Morgen Z, das hatte ich vorher schon so. Finde ich aber dumm, da man den...“
Optionen

... dann schreibst du in jede Zeile nochmal ein "hidden"-Elemant mit der ID rein - dann wird die auch wieder *bergeben ;-) HAve fun, Z.

bei Antwort benachrichtigen
xafford Kirk „php/mysql: Kann die id dem Browser nicht weitergeben“
Optionen

am einfachsten geht es, wenn du dem löschscript die id über die url übergibst mittels url-rewriting:
<a href="loeschen.php?id=<?php echo $row[12];?>">löschen</a>

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen