mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 14.10.2008 07:00 Benutzername: Passwort: Auto-Login

Thema: Bestimmte Einträge (durch ID bestimmt) aus MySQL-DB lesen vom 19.12.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Bestimmte Einträge (durch ID bestimmt) aus MySQL-DB lesen
Autor Nachricht
Sultan
Threadersteller

Dabei seit: 18.01.2004
Ort: HD
Alter: -
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:25
Titel

Bestimmte Einträge (durch ID bestimmt) aus MySQL-DB lesen

Antworten mit Zitat Zum Seitenanfang

Hey!

Wieder der Sultan, wieder n Problem *ha ha*

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
  View user's profile Private Nachricht senden
Kraat

Dabei seit: 05.10.2006
Ort: Köln
Alter: 27
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:35
Titel

Antworten mit Zitat Zum Seitenanfang

Das kannste mit ner Schleife machen, und dann die Werte aus der Schleife wiederum in ein Array füllen und an dein Formular weitergeben *zwinker*
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:36
Titel

Antworten mit Zitat Zum Seitenanfang

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 11:36, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
tacker
Moderator

Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 28
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:37
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
SELECT * FROM table WHERE id IN ( 1, 2, 3 );
  View user's profile Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Kraat

Dabei seit: 05.10.2006
Ort: Köln
Alter: 27
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:49
Titel

Antworten mit Zitat Zum Seitenanfang

tacker hat geschrieben:
Code:
SELECT * FROM table WHERE id IN ( 1, 2, 3 );


Das ist natürlich schneller ^^
  View user's profile Private Nachricht senden
 
Ähnliche Themen Bestimmte einträge anzeigen in der DB
[MySQL] maximale Einträge Tabelle?
[MySQL] Suchindizierung Einträge sortieren
[mySQL] Nur Einträge mit bestimmten IDs auslesen
[mysql] Nur aus lesen was größer als ... ist [solved]
[MySQL] Schreiben & Lesen aus mehreren Tables "gleichzeitig"
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.