Jag vill göra en meny som bygger på dessa tre värden som finns i databasen...
$query = 'SELECT h . namn , h . smeknamn , h . bildurl '
. ' FROM häst h '
. ' INNER JOIN stallad s ON h . stallID = s . stallID '
. ' WHERE s . ur_träningDatum IS NULL LIMIT 0, 11 ';
och vill få ut detta resultat:
Egentligen en väldig enkel meny utan några "konstigheter", men jag kan inte få till den...
Eftersom mina försök inte lett till någonting så vill jag gärna ha en "börja så här" hjälp :) Har inte hittat något på nätet eller i forumet hur man gör...
Blir väldigt tacksam för hjälp.
Å, ä och ö är inte bra att använda som namn på tabeller och kolumner. Ändra gärna till a, a och o. Här är en kom-igång-guide till Mysql och Php: http://www.tydal.nu/article/mysql-och-php
Jag skulle skrivit din query så här:
<?
$query = 'SELECT h.namn, h.smeknamn, h.bildurl FROM hast AS h' .
' INNER JOIN stallad AS s ON (h.stallID = s.stallID) ' .
' WHERE s.ur_traningDatum IS NULL LIMIT 0, 11';
$result = mysql_query($query);
while ($r = mysql_fetch_array($result))
{
echo("<li><a href=\"" . $r['smeknamn'] . "\" title=\"" . $r['namn'] . "\">");
echo("<img src=\"" . $r['bildurl'] . "/" . $r['smeknamn'] . ".jpg\" width=\"60\"");
echo("height=\"60\" alt=\"namn\" />" . $r['namn'] . "</a></li>\n");
}
?>
Tack så mycket. Det fungerade...
Jag hade en enda lång echo, när jag provade. Jag försöker se hur och varför du lagt in echo där du gjort det... Finns det någonstans beskrivet hur man delar upp det bäst?
Jag hade en enda lång echo, när jag provade. Jag försöker se hur och varför du lagt in echo där du gjort det... Finns det någonstans beskrivet hur man delar upp det bäst?
Nej, det är bara tycke och smak, för att du ska få lättläst kod. Jag försökte att göra dem lika långa som raden.
272 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9