Avatar billede tras Juniormester
04. marts 2005 - 09:03 Der er 5 kommentarer og
1 løsning

Link i print setning

Jeg skal havde tilføjet et <a href=" ">Press Here</a> Til
"<td>$Get->link</td>"  Så linket bliver til et link og ikke bare text.


I "<td>$Get->link</td>" Kommer der eks. en http://mtcom.com/ ind

Til denne kode...

<table width="100%" border="0" cellspacing="0" cellpadding="3">
<?
Db::Conn(open);
$loadin = mysql_query("SELECT * FROM links WHERE part = '1'") or die("There is an Error in the database");
while($Get = mysql_fetch_object($loadin)) {
print "<tr>" . "<td>$Get->link</td>" . "</tr>" . "<tr bgcolor=#B4B4B4>" . "<td>$Get->text</td>" . "</tr>"  . "<tr bgcolor=#B4B4B4>" . "</tr>";
}
Db::Conn(close);
?>
</table>
Avatar billede di8leva Nybegynder
04. marts 2005 - 09:08 #1
print "<tr>" . "<td>$Get->link</td>" . "</tr>" . "<tr bgcolor=#B4B4B4>" . "<td>$Get->text</td>" . "</tr>"  . "<tr
----------------------------------->
print "<tr>" . "<td><a href=\"$Get->link\">Press here</a></td>" . "</tr>" . "<tr bgcolor=#B4B4B4>" . "<td>$Get->text</td>" . "</tr>"  . "<tr
Avatar billede di8leva Nybegynder
04. marts 2005 - 09:09 #2
jeg håber du kan se hvad jeg gjort før ændring =)
Avatar billede jakobdo Ekspert
04. marts 2005 - 09:51 #3
Brug echo istedet for print, det er hurtigere...
Avatar billede tras Juniormester
04. marts 2005 - 11:03 #4
Nope for print virker meget bedre og har lige fundet ud af det, og der skal ikke bruges\ eller andre tegn... Her er koden hvor den virker


<table width="100%" border="0" cellspacing="0" cellpadding="3">
<?
Db::Conn(open);
$loadin = mysql_query("SELECT * FROM links WHERE part = '1'") or die("There is an Error in the database");
while($Get = mysql_fetch_object($loadin)) {
//print("<tr>" . "<td><a href="); print($Get->link); print("> print($Get->text_name) </a></td>" . "</tr>" . "<tr bgcolor=#B4B4B4>" . "<td>$Get->text</td>" . "</tr>"  . "<tr bgcolor=#B4B4B4>" . "</tr>");
?>
  <tr><td><a href="<? print($Get->link); ?>"><? print($Get->link_name);?></a></td></tr><tr bgcolor=#B4B4B4><td><? print($Get->text); ?></td></tr><tr bgcolor=#B4B4B4></tr>
<?
}
Db::Conn(close);
?>
</table>
Avatar billede tras Juniormester
04. marts 2005 - 11:03 #5
I take the monny :)
Avatar billede coderdk Praktikant
04. marts 2005 - 11:08 #6
Hastighedsmæssigt er det helt irrelevant om man bruger echo eller print. Den eneste forskel der er på de to, er at echo kan tage flere argumenter, og print returnerer 1. print er langsomere fordi den sætter 1 som returværdi ;)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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