Hola alguien me podia indicar como tengo que hacer para
que cuando consulto la bd y extraigo la tabla que almacena URL me la muestre con el Link
<?php
$link = mysql_connect("localhost", "user", "pass");
mysql_select_db("bookmarks", $link);
$result = mysql_query("SELECT username, bm_URL FROM bookmark", $link);
if($row = mysql_fetch_array($result)){
echo "<br><center><table border = '1' bgcolor = '00ffff' width = '850'> \n";
echo "<tr><td><center><B>### Usuarios ###</B></center></td><td><center><B>######## Base de Datos Marcadores ########</B></ceneter></td> \n";
do {
//echo "<tr><td>".$url["bm_url"];
echo"<tr><td>".$row["username"]."</td><td>".$row["bm_URL"];
} while ($row = mysql_fetch_array($result));
echo "</table></center>\n";
} else {
echo "Error Base De Datos No Disponible !<br><br> ";
}
?>
Un saludo.
Primero que todo es <CENTER>, no </ceneter> XD
Segundo, no entendi, así?
echo "<a href='".$ResultadoTabla."'>".$ResultadoTabla."</a>";
Cita de: Shell Root en 3 Noviembre 2010, 14:25 PM
Primero que todo es <CENTER>, no </ceneter> XD
Segundo, no entendi, así?
echo "<a href='".$ResultadoTabla."'>".$ResultadoTabla."</a>";
¿Por que usarias dobles comillas así? O evaluas y haces
echo "<a href=$ResultadoTabla>$ResultadoTabla</a>";
o no evaluas nada y haces como tu PERO con tilde simple
echo '<a href='. $ResultadoTabla .'>'. $ResultadoTabla .'</a>';
para ser valido por ejemplo para XHTML, todos los atributos de las etiquetas deben llevar comillas doble.
echo '<a href="' . $ResultadoTabla . '">' . $ResultadoTabla . '</a>';
se imprime en este caso:
<a href="url">url</a>
Perdonen mi ignorancia.
Si no entiendo mal tengo que corregir esta linea.
echo "<tr><td>".$row["username"]."</td><td>".$row["bm_URL"];
por esta
echo "<a href='".$ResultadoTabla."'>".$ResultadoTabla."</a>";
pero me pueden explicar ($ResultadoTabla) Supongo que sera la Tabla que tengo bm_URL
el caso que no me funciona poniendo $bm_URL
Un saludo
Bueno Lo Solucione con
$bm_URL = $row['bm_URL'];
le añadi \ si no no Funcionaba
echo "<a href=\"$username\">$bm_URL</a>";
No se si esla Mejor Manera Pero Hay Queda
CRACIAS Perdon Quise Decir Gracias.
No entiendo del porque escapas las comillas, así,
echo "<a href=\"$username\">$bm_URL</a>";
Perfectamente podría ser, daría el mismo resultado de arriba,
echo "<a href=$username>$bm_URL</a>";
Yo prefiero lo siguiente,
echo "<a href='".$username."'>".$bm_URL."</a>";