phpbar.de logo

Mailinglisten-Archive

[php] Abfrage Problem

[php] Abfrage Problem

WEBSITES =?iso-8859-1?Q?=B4R=B4?= US info_(at)_html-design.com
Thu, 13 May 1999 18:49:47 +0200


Hallo!

Ich schreibe an einer Datenbankabfrage. Beim Parameter show=all
sollen sämtliche Namen angezeigt und verlinkt werden.
Der Link funktioniert über den Parameter show und die Nummer
des jeweiligen Spielers. Wenn auf den Link geklickt wird, sollen
weiter Informationen zu -diesem- Spieler angezeigt werden.

Der erste Teil funktioniert.
Was ich beim zweiten Teil angezeigt bekomme ist das selbe wie bei
show=all.

[schnipp]
if ($show="all"){
$query = "SELECT * FROM $userstable";
$result = MYSQL_QUERY($query);
$name = mysql_result($result,$i,"name");
$nr = mysql_result($result,$i,"nr");
PRINT "<table border=0 cellspacing=0 cellpadding=3 width=100%>";
PRINT "<tr><td width=100%  align=\"left\"><b><a
href=\"$PHP_SELF?show=$nr\">$name</a></b></td></tr>";
PRINT "</table><hr>";
PRINT "<BR><BR>";
$i++;
}

elseif ($show != ""){
$query = "SELECT * FROM $userstable where ($show == '$nr')";
$result = MYSQL_QUERY($query);
$name = mysql_result($result,$i,"name");
$nr = mysql_result($result,$i,"nr");
$gebdat = mysql_result($result,$i,"gebdat");
$groesse = mysql_result($result,$i,"groesse");
$gewicht = mysql_result($result,$i,"gewicht");
$seit = mysql_result($result,$i,"seit");
$id = mysql_result($result,$i,"id");
PRINT "<table border=0 cellspacing=0 cellpadding=3 width=100%>";
print "<TABLE height=256 width=468 border=0><TR>";
print "<TD width=30%><img src=\"/pics/spieler/mannschaft/$pic\"
alt=\"$name\"></TD><TD valign=top>";
print" <P># $nr<BR>Name: $name</P><P>Geburtsdatum:
$gebdat<BR>Gr&ouml;&szlig;e:$groesse m<BR>Gewicht: $gewicht kg<BR>Seit
wann bei den Redknights: $seit</P>";
print "</TD></TR></TABLE>";
PRINT "<BR><BR>";
$i++;
}
?>

[schnapp]

Vielleicht findet jemand den Fehler, ich mache jetzt seit fast 3 Stunden
darun rum und komme nicht weiter.

Mark


php::bar PHP Wiki   -   Listenarchive