SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.03.2005, 12:23:53
Da_Hero Da_Hero ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 26
Liste ausgeben + Einträge Bearbeiten

Hallo zusammen,

Ich wollte mir eine Liste aus einer Datenbank mittels einer While Schleife ausgeben lassen.
Soweit so gut.

Nun möchte ich jedoch die Möglichkeit haben ein Attribut mit einem Link zu belegen, diesen zu klicken und die Daten daraufhin in einem Formular aufrufen + ändern.

Im moment habe ich grade das Problem den Link hin zu bekommen, er öffnet grade immer den letzten Datensatz.

Danke
Mit Zitat antworten
  #2  
Alt 03.03.2005, 12:26:21
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Liste ausgeben + Einträge Bearbeiten

In der Liste lässt du dir einfach noch einen Link ausgeben, der auf die Formularseite verweist und dem du die id des Datensatz als URL-Parameter mitgibst.
Mit Zitat antworten
  #3  
Alt 03.03.2005, 13:05:08
akasa akasa ist offline
Junior Member
 
Registriert seit: Sep 2004
Ort: Oberursel
Alter: 35
Beiträge: 211
AW: Liste ausgeben + Einträge Bearbeiten

ich mach in solchen fällen immer eine formular datei, in machst du eine datenbank abfrage ,sodass nach der id des eintrags gesucht wird und als link zu der formulardatei machste
z.B formular.php?id='.$row['ID'].'
und dann musste dir halt nur noch das formular irgendwie basteln sodas du es ändern kannst !
Mit Zitat antworten
  #4  
Alt 03.03.2005, 15:43:59
Da_Hero Da_Hero ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 26
AW: Liste ausgeben + Einträge Bearbeiten

OK, dake erst einmal für die infos,

Angenommen ich habe nun folgendes Gerüst:

while($zeile=mysql_fetch_array($result1))
{
$ausgabe1=$zeile["Typ"];
$ausgabe2=$zeile["Kunde"];
$ausgabe3=$zeile["SN"];
$ausgabe4=$zeile["RMA"];
$ausgabe5=$zeile["DC"];
$ausgabe6=$zeile["Eingangsdatum"];
$ausgabe7=$zeile["GA"];
$ausgabe8=$zeile["SECDATE"];
$ausgabe9=$zeile["SUD"];
$ausgabe10=$zeile["Ausgangsdatum"];
$ausgabe11=$zeile["Bemerkung"];
$ausgabe12=$zeile["AWB_SEC"];
$ausgabe13=$zeile["AWB"];
$ausgabe14=$zeile["SN_Neu"];

echo ("<tr><td><a href="Form.php">$ausgabe1</a></td><td>$ausgabe2</td> <td>$ausgabe3</td> <td>$ausgabe4</td> <td>$ausgabe5</td> <td>$ausgabe6</td> <td>$ausgabe7</td> <td>$ausgabe8</td> <td>$ausgabe9</td> <td>$ausgabe10</td> <td>$ausgabe11</td> <td>$ausgabe12</td> <td>$ausgabe13</td> <td>$ausgabe14</td> </tr>");
}

Müsste ich dann hinter Form.php das hier anhängen ?id='.$row['ID'] ?
Und weiter, ist $row['ID'] dann ein Feld welches all die Werte der Ausgabe beeinhaltet?
Mit Zitat antworten
  #5  
Alt 03.03.2005, 15:53:47
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Liste ausgeben + Einträge Bearbeiten

Zitat:
Zitat von Da_Hero
Müsste ich dann hinter Form.php das hier anhängen ?id='.$row['ID'] ?
In deinem Fall musst du $row['ID'] natürlich durch das Element des Arrays $zeile ersetzen, welches die id enthält.

Zitat:
Zitat von Da_Hero
Und weiter, ist $row['ID'] dann ein Feld welches all die Werte der Ausgabe beeinhaltet?
Nein. An das Formular übergibst du nur die id des zu ändernden Datensatzes. Um im Formular dann auch wieder die Daten zur Verfügung zu haben, kannst du nun alle Informationen zum Datensatz mit dieser id aus der Datenbank lesen.
Mit Zitat antworten
  #6  
Alt 04.03.2005, 10:22:41
Da_Hero Da_Hero ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 26
AW: Liste ausgeben + Einträge Bearbeiten

Danke soweit, funktioniert ganz gut, jedoch habe ich in meiner Datenbank keine ID vergeben. Der Schlüssel der DB besteht aus zwei Spalten, SN und Date_In.

Kann ich auch beide Werte so übergeben? Oder vielleicht sogar den ganzen Array? Wenn ich $zeile übergebe und mir die Werte ausgeben lassen will bekomme ich nur nen "A" will ich $zeile ausgeben "Array".
Mit Zitat antworten
  #7  
Alt 04.03.2005, 14:43:59
akasa akasa ist offline
Junior Member
 
Registriert seit: Sep 2004
Ort: Oberursel
Alter: 35
Beiträge: 211
AW: Liste ausgeben + Einträge Bearbeiten

du kannst soviele werte wie du willst in den link geben zb
<a href="test.php?id=2&name=4&xy=yx">
musst immer das & als trennzeichen dazwischen macht,dass die variablen getrennt werden !
Mit Zitat antworten
  #8  
Alt 04.03.2005, 15:28:11
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Liste ausgeben + Einträge Bearbeiten

Zitat:
Zitat von Da_Hero
Wenn ich $zeile übergebe und mir die Werte ausgeben lassen will bekomme ich nur nen "A" will ich $zeile ausgeben "Array".
Zeig doch mal, wie du es versucht hast. Dann kann ich dir vielleicht mehr dazu sagen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySql Abfrage in Tabellen ausgeben Peer PHP Grundlagen 4 13.08.2006 17:49:07
Variablen mit gleichen Namen bearbeiten Skyman PHP für Fortgeschrittene und Experten 5 17.11.2003 22:06:14
Dateiimport zu mysql Lars_oha PHP für Fortgeschrittene und Experten 10 18.09.2003 08:10:51
Anzeige der EInträge in der db funktioniert nicht. Darksaber PHP für Fortgeschrittene und Experten 1 09.12.2002 19:27:36
2 Einträge nebeneinander darstellen K_Rex PHP für Fortgeschrittene und Experten 2 24.03.2002 13:59:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:29:32 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt