Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/07/2015, 07:09
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 6 meses
Puntos: 263
Respuesta: Autorellenar formulario después de consulta

en todo caso:
Conexion a la base de datos
Código PHP:
Ver original
  1. include("../Connections/seguridad.php")//Conexion a la base
Verificamos y buscamos:
Código PHP:
Ver original
  1. $fecha = $_GET['fecha']; //Variable recibida
  2.  
  3. if($fecha=="")/*Comprobacion de que la variable no venga vacia*/{
  4.     $msg = "El campo esta vacio";
  5. }
  6. else{
  7.     //Si la variable no esta vacia, realizamos la busqueda
  8. $mysqli = new MySQLi($hostname_seguridad, $username_seguridad, $password_seguridad, $database_seguridad);
  9. $result = $mysqli->query("SELECT * FROM fechas WHERE fecha = '$fecha'");
  10. $row_result = $result->fetch_assoc();
  11. $totalRows_result = mysqli_num_rows($result);
Formulario que realiza la busqueda:
Código HTML:
Ver original
  1. <form name="buscar" action="test.php" method="get">
  2. <input type="search" placeholder=" Ingrese Nombre" name="fecha">
  3. </form>
Mostramos los resultados:
Código PHP:
Ver original
  1. //Comprobamos si hay resultados y mostramos el formulario con los campos llenos
  2.     if(mysqli_num_rows($result)==1){
  3.         echo "<form>";
  4.         echo    "<input type='text' name='fecha' value='".$row_result["fecha"]."'>";
  5.         echo "</form>";
  6.     }
  7.     else{
  8.         //Si no hay resultamos emitimos una alerta
  9.         echo "<b><h1>No hay datos</h1></b>";
  10.     }
  11. }