Ayuda con consulta PHP y BBDD
Buenos dias.
Tengo un problemilla con una consulta a una base de datos y no me muestra nada aparentemente. Antes que nada, os pongo el código.
Por una parte, tengo este HTML:
<form action= gats.php method= post > <select name='gats'> <option value= 10001 selected>Absinio</option> <option value= 10002 >American Bobtail</option> <option value= 10003 >American Curl</option> <option value= 10004 >American Wirehair</option> <option value= 10005 >Angora Turc</option> <option value= 10006 >Blau Rus</option> <option value= 10007 >Balinés</option> <option value= 10008 >Bengalí Japonès</option> <option value= 10009 >Bobtail Japonès</option> <option value= 10010 >Bombay</option> <option value= 10011 >Bosc Noruec</option> <option value= 10012 >Korat</option> <option value= 10013 >Persa</option> <option value= 10014 >Siamés</option> </select> <button type= submit name= envia >Mostrar</button> </form>
Y por otra, este PHP:
<?php include( db_connect.inc.php ); $selec=isset($_POST['gats']); $consultagats=mysql_query( SELECT imatge FROM gats WHERE id= .$selec. ); echo <table border='1'><tr> ; echo <td><img src=\ .$consultagats['imatge']. \ ></td></tr></table> ; mysql_close(); }?>
Bien, la cosa sería que mediante la selección de un ítem de la lista y posteriormente dándole al botón "Mostrar", me hiciera la consulta cambiando la variable "$selec" por el valor de la selección. Una vez hecha la consulta, mostrar el resultado en una tabla. En este caso, sería una imagen pero también tengo unos registros que son de una sola palabra y tendría que mostrarlos con otra consulta en otra celda.
¿Alguna pista de por qué no funciona?
Muchas gracias y perdon por las molestias.
Respuesta de Felipe Luevano
1