[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: php/mysql: leere Seite



Hi,

> <?
> $db = mysql_connect ("localhost", "user", "mot_de_passe");
> mysql_select_db ("katalogdeutsch", $db);
> $req = mysql_query ("SELECT * FROM liens WHERE cat_id='$cat_id'");
> $res = mysql_numrows($req);
> $i = 0;
> WHILE($res!=$i)
> {
> $url = mysql_result($req,$i,"url");
> echo "$url";
> }
> ?>

sieht mir nicht grad sauber aus dieses Test-Skript.
Versuch mal in dieser Form:

<?
$db = mysql_connect ("localhost", "user", "mot_de_passe");
mysql_select_db ("katalogdeutsch", $db);
$sql = "SELECT * FROM liens WHERE cat_id='$cat_id'"; 
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)) {
	echo $row['url'];
}
mysql_close();
?>

Wenn das Ergebnis definitiv nur 1 Datensatz liefert, ist eine while-Schleife 
auch nicht erforderlich.

Steve



Reply to: