Hvordan viser man så images small? $row[image_small] ???
Synes godt om
Slettet bruger
02. marts 2002 - 11:41#5
$result = mysql_query("SELECT kategori.image_small AS image FROM artikler, kategorier WHERE artikler.kategori = kategorier.id ORDER BY artikler.dato DESC LIMIT 0,4");
while ($array = mysql_fetch_array($result)) echo $array['image'];
Er det forresten ikke nærmere sådan at koden skal se ud:
SELECT kategorier.image_small FROM artikler, kategorier WHERE artikler.kategorier = kategorier.id ORDER BY artikler.dato DESC LIMIT 0,4
?
Synes godt om
Slettet bruger
02. marts 2002 - 11:45#7
Der havde indsneget sig en fejl, jow:
$result = mysql_query("SELECT kategorier.image_small AS image FROM artikler, kategorier WHERE artikler.kategori = kategorier.id ORDER BY artikler.dato DESC LIMIT 0,4");
while ($array = mysql_fetch_array($result)) echo $array['image'];
Arggg jeg kan f.. ikke få det til at funke... Her er det som jeg egentlig skal bruge det til
if ($area == "d"){ $pentagon1= "$id = disciplin"; } if ($area == "v"){ $pentagon1= "$id = vindretning"; } SELECT spots.navn AS navn FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id, $pentagon1
"SELECT spots.navn AS navn FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id AND $pentagon1"
Synes godt om
Slettet bruger
02. marts 2002 - 12:13#17
$result = mysql_query("SELECT spots.navn AS navn, spots_kommentar.spot AS id FROM spots, spots_kommentar WHERE spots.id = spots_kommentar.spot"); if (mysql_num_rows($result) > 0) { while($array = mysql_fetch_array($result)) echo " <a href='view.php?id='".$array['id']."'>".$array['navn']."</a><br><br>"; }
$result = mysql_query("SELECT spots.navn AS navn FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id AND $pentagon1"); if (mysql_num_rows($result) > 0) { while($array = mysql_fetch_array($result)) echo " <a href='view.php?id='".$array['thisID']."'>".$array['navn']."</a><br><br>"; }
Synes godt om
Slettet bruger
02. marts 2002 - 12:26#24
$result = mysql_query("SELECT spots.navn AS navn, spots.id AS thisID FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id AND $pentagon1"); if (mysql_num_rows($result) > 0) { while($array = mysql_fetch_array($result)) echo " <a href='view.php?id='".$array['thisID']."'>".$array['navn']."</a><br><br>"; }
if ($area == "d"){ $pentagon1= "$id = disciplin"; } if ($area == "v"){ $pentagon1= "$id = vindretning"; }
$result = mysql_query("SELECT spots.navn AS navn, spots_kommentar.id AS thisID FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id AND $pentagon1"); if (mysql_num_rows($result) > 0) { while($array = mysql_fetch_array($result)) echo " <a href='view.php?id='".$array['thisID']."'>".$array['navn']."</a><br><br>"; }
if ($area == "d"){ $pentagon1= "$id = 'disciplin'"; } else if ($area == "v"){ $pentagon1= "$id = 'vindretning'"; } $result = mysql_query("SELECT spots.navn, spots_kommentar.spot FROM spots_kommentar, spots WHERE spots_kommentar.spot = spots.id AND $pentagon1"); if (mysql_num_rows($result) > 0) { while(list($navn, $thisid) = mysql_fetch_row($result)) { echo " <a href=\"view.php?id=$thisid\">$navn</a><br><br>"; } }
at bruge "else if" i stedet for "if" betyder, at hvis den første if-betingelse er sand, vil else-if ikke blive undersøgt - dvs. mindre tidskrævende!
Desuden er disciplin og vindretning sat i enkelt anførselstegn, hvilket jeg mener er mere korrekt i tekstsammenligninger i mysql!
til sidst er der lavet lidt om på loopet, så det (synes jeg) er lidt nemmere at overskue!
--tipsen--
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.