lo que veo es que:
1) tienes que poner los nombres sin espacios: (te recomiendo que en los campos de la tabla nunca dejes espacios, usa - o _ para unir palabras, pero nunca dejes espacios)
Código PHP:
.$row['Titulo del Sitio'].
debes poner:
Código PHP:
.$row['TitulodelSitio'].
.$row['Titulo_del_Sitio'].
.$row['Titulo-del-Sitio'].
2) toma en cuenta que los mismos nombres de la DB tienen que estar escritos en esta sentencia sql:
Código PHP:
.$row['Titulo del Sitio'].
debes poner
Código PHP:
.$row['titulositio'].
3) Toma en cuenta las mayusculas:
Web no es lo mismo que
web
El codigo deberia quedar de esta forma:
Código PHP:
<?php
$id=$_GET["id"];
$connect = mysql_connect("localhost","usuario","contraseña");
mysql_select_db("trafican_sitio",$connect);
$result=mysql_query("select * from sitioweb ",$connect);
while($row=mysql_fetch_array($result))
{
echo '<br>
<a href="'.$row['web'].' "> '.$row['titulositio'].' </a><br>
'.$row['descorta'].'<br>
'.$row['descripcion'].' | '.$row['idioma'].' | '.$row['pais'].' <br>
'.$row['ciudad'].' | '.$row['email'].'
';
}
mysql_free_result($result);
?>
no te olvides de mi Karma :)