Avatar billede kirsten Nybegynder
14. marts 2001 - 11:45 Der er 14 kommentarer og
3 løsninger

a href!

Er der ikke en der kan fortælle mig hvordan jeg får denne sætning til at virke?

echo \"Download: <a href=\".$row[\'FileName\'].\">.$row[\'Name\'].</a>.

Selve scriptet ser sådan her ud:

<?php
  $connection = mysql_connect(\"localhost\", \"\", \"\");
  mysql_select_db(\"download\", $connection);


$result = mysql_query(\"select * from downloads order by DownloadCount DESC;\")
            or die(mysql_error());
  while($row = mysql_fetch_array($result))
  {
  echo \"Download: \".$row[\'FileName\'].
        \" Hits: \".$row[\'DownloadCount\'].\"<br>\";
        }
?>
Avatar billede uller Nybegynder
14. marts 2001 - 11:49 #1
ved det ikke, men jeg vil lige slå et slag for at man bruger en db klasse til at håndterer db connections og forespørgsler.
hent evt. her http://www.neoworks.f2s.com/db/
Avatar billede htx98i17 Professor
14. marts 2001 - 11:50 #2
printf(\"Download: <a href=\\\"$row[FileName]\\\">$row[Name]</a>. \");


Avatar billede Slettet bruger
14. marts 2001 - 11:50 #3
Dette:

echo \"Download: <a href=\".$row[\'FileName\'].\">.$row[\'Name\'].</a>.

skal ihverttilfælde rettes til:

echo \"Download: <a href=\\\".$row[\'FileName\'].\\\">.$row[\'Name\'].</a>.

Avatar billede Slettet bruger
14. marts 2001 - 11:51 #4
eller er det mig der er galt på den?

echo \"Download: <a href=\\\"$row[\'FileName\']\\\">$row[\'Name\']</a>.

Avatar billede halnet Nybegynder
14. marts 2001 - 11:52 #5
<?php
  $connection = mysql_connect(\"localhost\", \"\", \"\");
  mysql_select_db(\"download\", $connection);


$result = mysql_query(\"select * from downloads order by DownloadCount DESC;\")
            or die(mysql_error());
  while($row = mysql_fetch_array($result))
  {
  echo \"Download: <a href=\".$row[\'FileName\'].\">\".$row[\'Name\'].\"</a> Hits: \".$row[\'DownloadCount\'].\"<br>\";
        }
?>
Avatar billede Slettet bruger
14. marts 2001 - 11:52 #6
Jeg forstår heller ikke hvorfor du skriver a href\'en før du har listet alle rækkerne???
Avatar billede kirsten Nybegynder
14. marts 2001 - 11:55 #7
Hvordan er det så lige jeg får sætningen Hits: \".$row[\'DownloadCount\'].\" ind efter </a>?
Avatar billede kirsten Nybegynder
14. marts 2001 - 11:56 #8
Bær lige over med mig, jeg er grøn! :0)
Avatar billede htx98i17 Professor
14. marts 2001 - 11:59 #9
printf(\"Download: <a href=\\\"$row[FileName]\\\">$row[Name]</a>. <br> Hits : $row[DownloadCount] \");


Avatar billede kirsten Nybegynder
14. marts 2001 - 12:00 #10
Takker :0)
Avatar billede kirsten Nybegynder
14. marts 2001 - 12:33 #11
Jeg har lige et spm til!
Hvordan begrænser jeg det så det kun er de 10 største der bliver udskrevet?
Avatar billede htx98i17 Professor
14. marts 2001 - 12:34 #12
$result = mysql_query(\"select * from downloads order by DownloadCount DESC LIMIT 0,10 \") or die(mysql_error());

Du bruger LIMT 0,10 hvor 0 er dit startpunkt og 10 er Antal
Avatar billede htx98i17 Professor
14. marts 2001 - 12:35 #13
LIMT = LIMIT
Avatar billede kirsten Nybegynder
14. marts 2001 - 12:37 #14
Danke.
Vil du have 30 point?
Avatar billede htx98i17 Professor
14. marts 2001 - 12:38 #15
jatak, det er vidst reelt nok, er det ik ? :o)
Avatar billede kirsten Nybegynder
14. marts 2001 - 12:42 #16
Det synes jeg!
:0)
Avatar billede kirsten Nybegynder
14. marts 2001 - 12:43 #17
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester