Autor |
Nachricht |
Sultan
Threadersteller
Dabei seit: 18.01.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 19.12.2007 10:25
Titel Bestimmte Einträge (durch ID bestimmt) aus MySQL-DB lesen |
|
|
Hey!
Wieder der Sultan, wieder n Problem
Ich hab ne Liste, die auf Werten aus ner MySQL-DB basiert. Neben jedem Eintrag ist jetzt ne Checkbox.
D.h. ich kann jetzt beispielsweise 4 Einträge auf einmal selektieren und möchte sie dann übe das Formular weitergeben, um dann alle 4 Einträge weiterzuverwenden. Wie kann ich das angeben? Was ich weiß ist, wie es mit einem Eintrag geht... von wegen WHERE id =.. Aber wenn es beispielsweise 3-4 IDs sind? Bzw einfach 1-unendlich?
Liebe Grüße,
Sultan
|
|
|
|
|
Kraat
Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht:
|
Verfasst Mi 19.12.2007 10:35
Titel
|
|
|
Das kannste mit ner Schleife machen, und dann die Werte aus der Schleife wiederum in ein Array füllen und an dein Formular weitergeben
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 19.12.2007 10:36
Titel
|
|
|
deine checkboxen sehen dann so aus (id kommt dann aus der db)
Code: |
<input type="checkbox" name="id[]" value="<?php echo $datenausdb[id]; ?>"></input>
|
dann setz erstmal zum testen und begreifen in deine verarbeitende php-datei:
Code: |
$meineIds = $_POST['id']; //form action post hier angenommen...
print_r($meineIds);
|
sollte eine liste der gewählten ids auf seite 1 ergeben....
Zuletzt bearbeitet von pixelpapst303 am Mi 19.12.2007 10:36, insgesamt 1-mal bearbeitet
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Mi 19.12.2007 10:37
Titel
|
|
|
Code: | SELECT * FROM table WHERE id IN ( 1, 2, 3 ); |
|
|
|
|
|
Kraat
Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht:
|
Verfasst Mi 19.12.2007 10:49
Titel
|
|
|
tacker hat geschrieben: | Code: | SELECT * FROM table WHERE id IN ( 1, 2, 3 ); |
|
Das ist natürlich schneller ^^
|
|
|
|
|
|
|
|
Ähnliche Themen |
Bestimmte einträge anzeigen in der DB
[MySQL] Suchindizierung Einträge sortieren
[mySQL] Nur Einträge mit bestimmten IDs auslesen
[MySQL] maximale Einträge Tabelle?
[mysql] Nur aus lesen was größer als ... ist [solved]
[PHP&MySQL]mehrere Einträge via "checkbox" löschen
|
|