Mailinglisten-Archive |
Hallo Liste, ich habe zwie Dateien: "index.php" und "abfrage.php". Aus der index.php Datei möchte ich per "a href" die "abfrage.php" Datei aufrufen und dort eine Anfrage an eine DB starten, in der Variable "$sel" soll das Ergebnis zurück an die "index.php" gereicht werden, die Variabel "$sel" wird zuück übergeben, aber leider nicht an die "while" Schleife übergebel, in der "index.php" Datei habe ich zwei Testabfragen eingebaut. Warum wird die Variable an die "while" Scheife nicht übergeben ? Habe ich villeicht falschen Denkeizatz, kann mir jenmad weiter helfen. Ab hir der Quelltext: <? $edv ="edv"; $ausbildung ="ausbildung"; ?> <html><head><meta name="description" content="rechts.html"> <meta name="author" content=""> <title>index.php</title> </head> <body text="#000000" bgcolor="#FFFFFF"> <TABLE border="0"> <TR align="center"> <TD><A HREF="abfrage.php?ausbildung=<?echo $ausbildung?>">Ausbildung</A></TD> <TD><A HREF="abfrage.php?edv=<?echo $edv?>">EDV</A></TD </TR> </TABLE> <? if(isset($sel)) { echo "sel Ausgabe-1: <b>$sel</b><br>"; #<----- erste Testausgabe ?> <TABLE border="1"> <TR height="29"> <TD>Laufende-Nr.</TD> <TD>Foto</TD> <TD>Firma</TD> <TD>Beschreibung</TD> <TD>Art</TD>Hallo Liste, ich habe zwie Dateien: "index.php" und "abfrage.php". Aus der index.php Datei möchte ich per "a href" die "abfrage.php" Datei aufrufen und dort eine Anfrage an eine DB starten, in der Variable "$sel" soll das Ergebnis zurück an die "index.php" gereicht werden, die Variabel "$sel" wird zuück übergeben, aber leider nicht an die "while" Schleife übergebel, in der "index.php" Datei habe ich zwei Testabfragen eingebaut. Warum wird die Variable an die "while" Scheife nicht übergeben ? Habe ich villeicht falschen Denkeizatz, kann mir jenmad weiter helfen. Ab hir der Quelltext: <? $edv ="edv"; $ausbildung ="ausbildung"; ?> <html><head><meta name="description" content="rechts.html"> <meta name="author" content=""> <title>index.php</title> </head> <body text="#000000" bgcolor="#FFFFFF"> <TABLE border="0"> <TR align="center"> <TD><A HREF="abfrage.php?ausbildung=<?echo $ausbildung?>">Ausbildung</A></TD> <TD><A HREF="abfrage.php?edv=<?echo $edv?>">EDV</A></TD </TR> </TABLE> <? if(isset($sel)) { echo "sel Ausgabe-1: <b>$sel</b><br>"; #<----- erste Testausgabe ?> <TABLE border="1"> <TR height="29"> <TD>Laufende-Nr.</TD> <TD>Foto</TD> <TD>Firma</TD> <TD>Beschreibung</TD> <TD>Art</TD> </TR> <TR> <? include("config.inc.php"); $conn = _(at)_mysql_connect($server,$user,$password) or die("Datenbank konnte nicht konnektiert werden"); echo "sel Ausgabe-2: <b>$sel</b><br>"; #<----- zwiete Testausgabe while($row = mysql_fetch_array($sel)) { ?> <TD><? ECHO $row[Laufende_nr]?></TD> <TD><? ECHO $row[Foto]?></TD> <TD><? ECHO $row[Firma]?> </TD> <TD><? ECHO $row[Beschreibung]?> </TD> <TD><? ECHO $row[Art]?></TD> </TR> <TR> <? include("config.inc.php"); $conn = _(at)_mysql_connect($server,$user,$password) or die("Datenbank konnte nicht konnektiert werden"); echo "sel Ausgabe-2: <b>$sel</b><br>"; #<----- zwiete Testausgabe while($row = mysql_fetch_array($sel)) { ?> <TD><? ECHO $row[Laufende_nr]?></TD> <TD><? ECHO $row[Foto]?></TD> <TD><? ECHO $row[Firma]?> </TD> <TD><? ECHO $row[Beschreibung]?> </TD> <TD><? ECHO $row[Art]?></TD> <? } ?> </tr> </table> <? } else { ?> <table height="80%"> <tr> <td> </td> </tr> </table> <? } mysql_close($db); ?> </body> </html> ############### Ab hier Datei Abfrage.php <? include("config.inc.php"); include("db.inc.php"); $conn = _(at)_mysql_connect($server,$user,$password) or die("Datenbank konnte nicht konnektiert werden"); _(at)_mysql_select_db($db,$conn) or die ("Datenbank konnte nicht ausgewählt werde"); echo "Ausgabe von edv:$edv<br>"; $v = $edv; switch ($v) { case edv: $sel = mysql_query("select Firma, Beschreibung, Art, Laufende_nr, Foto from lieferanten_tab where Art='Edv'"); ?> <META HTTP-EQUIV="refresh" CONTENT="0; URL=../rechts.php?sel=<?echo $sel?>"> <? break; case ausbildung: $sel = mysql_query("select Firma, Beschreibung, Art, Laufende_nr, Foto from lieferanten_tab where Art='Ausbildung'"); ?> <META HTTP-EQUIV="refresh" CONTENT="0; URL=rechts.php?sel=<?echo $sel?>"> <? break; } ?> <HTML> <HEAD> <META NAME="author" CONTENT=""> <TITLE>abfrage.php</TITLE> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#FF0000" ALINK="#FF0000" VLINK="#FF0000"> </BODY> </HTML> Danke im voraus mfg Bernhard
php::bar PHP Wiki - Listenarchive