Avatar billede nicer Nybegynder
22. juni 2007 - 14:16 Der er 4 kommentarer og
1 løsning

Bruge $row til at hente et link fra MYSQL

Jeg har et problem ang. min kodning...

<?php
$con = mysql_connect("xxx","xxx","xxx");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("xxx", $con);

$result = mysql_query("SELECT * FROM sportlinks ORDER BY navn ASC");

while($row = mysql_fetch_array($result))
  {
  echo "<table border='1' width='750px'>";
  echo "<tr>";

  echo "<td><font size='5'><left><a href='$row['link']'>" . $row['navn'] . "</a></left></font></td>";
  echo "<td width='75%'><font size='5'><left>". $row['beskrivelse'] . "</left></font></td>";

  echo "</tr>";

  echo "</tr>";
  }
echo "</table>";
mysql_close($con);
?>

Udfra koden skulle den lave 2 tabeller. 1 med et link hvor $row['link'] skulle tage det rigtige link fra MYSQL databasen, men bruge $row['navn'] som link beskrivelse/link navnet på hjemmesiden. også 2 tabel med $row['beskrivelse']

Mit problem er at den ikke vil godtage $row['link'] det sted hvor den er nu, men vil gerne godtage jeg bruger xxx.htm (altså referere til en normal .htm fil i link cmd'en... Nogen der kan hjælpe?
Avatar billede majbom Novice
22. juni 2007 - 14:22 #1
prøv med:

echo "<table border='1' width='750px'>";
while($row = mysql_fetch_array($result)){
  echo "<tr><td><font size='5'><left><a href='".$row['link']."'>".$row['navn']."</a></left></font></td><td width='75%'><font size='5'><left>".$row['beskrivelse']."</left></font></td></tr>";
}
echo "</table>";
Avatar billede majbom Novice
22. juni 2007 - 14:25 #2
den laver 1 tabel med to kolonner; link og beskrivelse.

hov, der er da vist ikke noget der hedder: "<left>" - brug <td align='left'> i stedet for <left> og </left>
Avatar billede nicer Nybegynder
22. juni 2007 - 14:25 #3
Nice det dutter :D tak skal du have :P kom med et svar :P
Avatar billede majbom Novice
22. juni 2007 - 14:26 #4
echo "<table border='1' width='750px'>";
while($row = mysql_fetch_array($result)){
  echo "<tr><td align='left'><font size='5'><a href='".$row['link']."'>".$row['navn']."</a></font></td><td width='75%' align='left'><font size='5'>".$row['beskrivelse']."</font></td></tr>";
}
echo "</table>";
Avatar billede majbom Novice
22. juni 2007 - 14:26 #5
velbekomme
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