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