Ver Mensaje Individual
  #24 (permalink)  
Antiguo 21/09/2006, 19:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por eits Ver Mensaje
un ejemplo
Código PHP:
<?
include ("conexion.php");
//*BUSCADOR DE REGISTROS!*/
if (isset($_POST['buscar']))
{
$buscar $_POST['buscar'];
$nombre $_POST['nombre'];
$empresa $_POST['empresa'];

$query_Rs =mysql_query("SELECT * FROM cliente WHERE nombre LIKE '%$nombre%' OR empresa LIKE '%$empresa%' ORDER BY rut DESC") or die(mysql_error());
while (
$rowmysql_fetch_array($query_Rs))
{
echo 
$nombre=$row["nombre"]."<br>"
echo 
$empresa=$row["empresa"]."<br>";
echo 
$rut=$row["rut"]."<br>";
echo 
$telefono=$row["telefono"]."<br><br>";
}
}
else
{
?>
<form method="post" action="<?php $_SERVER['PHP_SELF'];?>">
<input name="buscar" type="text"><input name="buscar" type="submit" value="Buscar">

<pre> <strong>Cliente</strong>
Nombre: <input type="text" name="nombre">
Empresa: <input type="text" name="empresa">
RUT: <input type="text" name="rut">
Telefono: <input type="text" name="telefono">
</form>
<?php
}
?>
con esto hara que si la variable prueba esta declarada te mostrará el resultado de la consulta, de lo contrario mostrará los campos text para llenar.

espero que ya tengas una idea mas clara.
saludos.
bastante rebuscada la solución ... creo yo ..

Si realmente no se va a usar esa variable que se está asigando en:

Cita:
echo $nombre=$row["nombre"]."<br>";
// etc .. con el resto.
mejor hacer simplemente:
Código PHP:
echo $row["nombre"]."<br>"
echo 
$row["empresa"]."<br>";
echo 
$row["rut"]."<br>";
echo 
$row["telefono"]."<br><br>"
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.