Foros del Web » Programando para Internet » PHP » CodeIgniter »

Busqueda y base de datos

Estas en el tema de Busqueda y base de datos en el foro de CodeIgniter en Foros del Web. Buenas comunidad de forosdelweb Quisiera consultar por lo siguiente: -realizar una busqueda usando tipo date en la base de dato, y si esta fecha no ...
  #1 (permalink)  
Antiguo 27/11/2015, 15:51
 
Fecha de Ingreso: noviembre-2015
Mensajes: 2
Antigüedad: 8 años, 4 meses
Puntos: 0
Pregunta Busqueda y base de datos

Buenas comunidad de forosdelweb

Quisiera consultar por lo siguiente:

-realizar una busqueda usando tipo date en la base de dato, y si esta fecha no esta, que indique que no existe esa fexha en la base de datos.

Saludos!
  #2 (permalink)  
Antiguo 30/11/2015, 07:42
Avatar de bymorr  
Fecha de Ingreso: septiembre-2012
Mensajes: 118
Antigüedad: 11 años, 7 meses
Puntos: 9
Respuesta: Busqueda y base de datos

Que tienes hecho?
mas info.

Saludos
  #3 (permalink)  
Antiguo 02/12/2015, 05:56
Avatar de agusax  
Fecha de Ingreso: junio-2011
Ubicación: Puerto Real (Cádiz)
Mensajes: 74
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Busqueda y base de datos

Según he entendido es tan fácil como hacer un select a la tabla de la base de datos y al comprobar que el atributo fecha sea igual a 0.

Código PHP:
Ver original
  1. $conexion = mysqli_connect($server,$user,$password,$database);
  2. $instruccion= "SELECT * FROM tabla";
  3. $consulta = mysqli_query ($conexion, $instruccion);
  4.  
  5. $resultado= mysqli_fetch_array($consulta)
  6.  
  7. if($resultado['fechaejemplo'] == 0){
  8.   //aquí dices que no existe la fecha
  9. }

Espero que sirva como solución, sino, prueba a darnos mas detalles.
Un saludo
__________________
"Nunca confíes en un ordenador que no puedas lanzar por una ventana" -- Steve Wozniak
"El software es como el sexo: mejor si es libre y gratis" -- Linus Torvalds
  #4 (permalink)  
Antiguo 02/12/2015, 07:14
Avatar de bymorr  
Fecha de Ingreso: septiembre-2012
Mensajes: 118
Antigüedad: 11 años, 7 meses
Puntos: 9
Respuesta: Busqueda y base de datos

Código PHP:
Ver original
  1. function pregunta_fecha($fecha_consultante){          
  2.         $this->db->where("fecha_bd",$fecha_consultante);
  3.         $this->db->select('*');
  4.         $this->db->from('tabla_consulta');
  5.         $query = $this->db->get();
  6.  
  7.         if($query->num_rows() > 0){
  8.            echo "existe fecha";
  9.         }else{
  10.             echo "no existe fecha";
  11.         }  
  12.     }

esa es la forma de consultar una fecha por lo que entendí que necesitabas, esa función va en el modelo, lo otro si el formato de la tabla es date, tienes que enmascarar la fecha que solicitas según el almacenado en tu bd

Código PHP:
Ver original
  1. $fecha_formateada=date_format($fecha_solicitante, 'Y-m-d H:i:s');

espero te sirva saludos.

Etiquetas: busqueda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:50.