Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/12/2012, 12:48
edwinarley
 
Fecha de Ingreso: abril-2012
Ubicación: colombia
Mensajes: 62
Antigüedad: 12 años
Puntos: 0
Respuesta: consulta de campos text en mysql y php

hola gracias oscartt67 pero nada me genera unos errores que no se el por que este es mi formulario donde ingreso los datos

<form action="meva.php" method="post" >
<br>
<div align="center">Primer Nombre:
<input name="nom1" type="text" size="12" >
<br>
<br>
<div align="center">Segundo Nombre:
<input name="nom2" type="text" size="10" >
<br>
<br>
<div align="center">Primer Apellido:
<input name="apelli1" type="text" size="12" >
<br>
<br>
<div align="center">Segundo Apellido:
<input name="apelli2" type="text" size="10" >
<br>
<br>
<input type="submit" name="buscador" value="Buscar">







y este el que hace la busqueda


<?php
if (isset($_POST['buscador']))
{
$nom1 = $_POST['nom1'];
$nom2 = $_POST['nom2'];
$apelli1 = $_POST['apelli1'];
$apelli2 = $_POST['apelli2'];
//realizo consulta a tabla
$consulta = "SELECT * FROM meva WHERE";
$consulta.=" 1=1";
if($nom1<>""){$consulta.=" and nom1 like '$nom1'";}
if($nom2<>""){$consulta.=" and nom2 like '$nom2'";}
if($apelli1<>""){$consulta.=" and apelli1 like '$apelli1'";}
if($apelli2<>""){$consulta.=" and apelli2 like '$apelli2'";}

echo "Nombre Consultado: $_POST[nom1] $_POST[nom2] $_POST[apelli1] $_POST[apelli2]";
$buscar = "si";
}
if ( $buscar == "si" )
{
$con = mysql_connect($bdServerName, $bdServerUser, $bdServerPassword);
mysql_select_db("$bdName", $con);
$resultado = mysql_query($consulta);
$Num_filas = mysql_num_rows ($resultado);
mysql_close($con);
echo "<Br> Registros Encontrados en la Consulta: $Num_filas <Br>\n";
echo "<table border=1 bordercolorlight=#C0C0C0 bordercolordark=#003366><td>\n";

while($fila=mysql_fetch_array($resultado))
{
echo "<tr>";
echo "<td>$fila[ide_afili]</td>\n";
echo "<td>$fila[nom1]</td>\n";
echo "<td>$fila[nom2]</td>\n";
echo "<td>$fila[apelli1]</td>\n";
echo "<td>$fila[apelli2]</td>\n";
echo "</tr>";
}
echo "</table>\n";
mysql_free_result($resultado);
}
else
{echo " DEBE DIGITAR EL DATO A CONSULTAR. \n";
}
?>
__________________
edwinarley