Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/08/2017, 11:58
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: Consulta php a base datos.

tomando en cuenta que dices que funciona bien si la tabla la pones directamente, prueba con la comprobacion de envio asi:

Código PHP:
Ver original
  1. if(!isset($_POST['nombre']) || empty($_POST['nombre'])){  //comprobamos todo de una sola vez, si no existe o esta vacio
  2. echo "El nombre es obligatorio para buscar";
  3. exit(); // con exit() le dices al codigo que hasta este punto pare, no siga leyendo mas.
  4. }else{
  5. include("abrir_conexion.php");
  6. $nombre = $_POST['nombre'];
  7.  
  8. //seguimos la secuencia
  9. $resultados = mysqli_query($conexion,"SELECT * FROM $tabla_db2 WHERE nombre = '".$nombre."'");
  10.           while($consulta = mysqli_fetch_array($resultados)) {
  11.             echo
  12.             "<table width=\"100%\" border=\"1\">
  13.                <tr>
  14.                  <td><b><center>Nombre</center></b></td>
  15.                  <td><b><center>Cuit</center></b></td>
  16.                  <td><b><center>Direccion</center></b></td>
  17.                  <td><b><center>Telefono</center></b></td>
  18.           <td><b><center>Mail</center></b></td>
  19.           <td><b><center>Comentario</center></b></td>
  20.           <td><b><center>Iva</center></b></td>
  21.                </tr>
  22.                <tr>
  23.                  <td>".$consulta['nombre']."</td>
  24.                  <td>".$consulta['cuit']."</td>
  25.                  <td>".$consulta['direccion']."</td>
  26.                  <td>".$consulta['telefono']."</td>
  27.           <td>".$consulta['mail']."</td>
  28.           <td>".$consulta['comentario']."</td>
  29.           <td>".$consulta['iva']."</td>
  30.                </tr>
  31.              </table>";
  32.           }
  33.       include("cerrar_conexion.php");
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)