Aquí les dejo mi código y les voy explicando que es lo que voy haciendo.
(SE QUE TENGO ALGO MALO, PERO NO SE DONDE)
Voy.
A trávez de otra página mande a pedir un dato para realizar la consulta.
Código PHP:
Ver original
<?php conectar(); //Conecto la BD, Ya antes incluí la librería. //Pregunto si Existe el dato solicitado (Lo llamé 'datoconsulta') $datoconsulta=$_POST['datoconsulta']; } //luego hago una busqueda en la data base $sql = "SELECT * FROM historia NATURAL JOIN representante WHERE historia.id_historia='$datoconsulta' OR historia.nombres='$datoconsulta'"; //pregunto si la busqueda fué exitosa ?>
Código HTML:
Ver original
(MUESTRA MÁS DATOS EN HTML)
PIENSO QUE A PARTIR DE AQUÍ ESTÁ EL ERROR, PORQUE CUANDO SI ES EXITOSA LA BUSQUEDA, TODO EL CÓDIGO HTML SE MUESTRA, JUNTO LOS DATOS EXTRAIDOS DE LA DATA BASE.
PROSIGO.
Código PHP:
Ver original
<?php } } //Llaves del If y while if (!$result){ //Pregunto si la busqueda no existe echo "NO EXISTE NADA"; } ?>
Cuando coloco un dato que se que no existe, y la busqueda no va a dar resultado, No me muestra el "NO EXISTE NADA" que mandé a imprimir, simplemente me aparece en blanco la página.
Junto a el "NO EXISTE NADA" agregaré unos campos, pero probé para ver si funcionada con solo ese echo y aún así nada me muestra.
Se que estoy usando mal los If. tambien lo hice con else y nada.
Código PHP:
Ver original
else{ echo "NO EXISTE NADA"; }
no encuentro el error :-s
si pueden ayudarme, se los agradecería.