Hola, espero que puedan ayudarme, tengo una b.d. con datos personales (nombre, ciudad, telefono, trabajo,...) el caso es que ésta se imprime en una tabla y quisiera que el campo del nombre apareciese como un hipervínculo que llamase a otra página con datos más detallados sobre el sujeto en cuestión, tengo echo un borrador pero no funciona, no se si hay alguna manera más fácil de hacerlo y yo lo hize muy dificil
Les adjunto el código:
<?php
$host="localhost"; $usuario="root"; $pass="root";
$provincia=$_POST['provincia'];
$estudios=$_POST['estudios'];
$trabajo=$_POST['trabajox'];
$experiencia=$_POST['experiencia'];
if($provincia!="" AND $estudios!="" AND $trabajo!="" AND $experiencia!="")
{
$sentencia1="SELECT anio_nac, estudios, experiencia, telefono FROM tabla WHERE provincia = '$provincia' and estudios = '$estudios'and trabajo = '$trabajo' and experiencia = '$experiencia'";
$sentencia2="SELECT nombre FROM tabla WHERE provincia = '$provincia' and estudios = '$estudios'and trabajo = '$trabajo' and experiencia = '$experiencia'"; // VErificando sentencia creada /* print $sentencia;*/ $c=mysql_connect($host,$usuario) or die("Ha sido imposible conectar con la base de datos"); mysql_select_db("desempleados", $c); $resultado1=mysql_query("$sentencia",$c)or die(mysql_error());
$resultado2=mysql_query("$sentencia",$c)or die(mysql_error());
if(mysql_num_rows($resultado)>0) {
print "<table align=center border=2>"; print "<tr><td>NOMBRE Y APELLIDOS</td><td>A�O NAC.</td><td>ESTUDIOS</td> <td>EXPERIENCIA PREVIA</td><td>TEL�FONO</td></tr>";
while($registro2 = mysql_fetch_row($resultado2))
{
print "<tr>";
foreach($registro2 as $clave2)
{
print "<td>"<a href="resultado.php".$clave2.></a>"</td>"; ---- AQUI DA ERROR
}
}
}
}
while($registro = mysql_fetch_row($resultado1))
{
foreach($registro as $clave)
{
print "<td>".$clave."</td>";
}
}
print "</table>";
else{ ---- AQUI DA ERROR
echo "La consulta no devolvio registros.";
}
mysql_close($c);
else{
echo "Al menos uno de los datos no es v�lido.";
}
?>
GRACIAS DE ANTEMANO