Foros del Web » Programando para Internet » PHP »

llenar datalist con datos de la base mysql

Estas en el tema de llenar datalist con datos de la base mysql en el foro de PHP en Foros del Web. Hola amigos me disculpo si estoy posteando donde no es pero es que mi pregunta tiene un poco de html5, mysql, y php. La pegunta: ...
  #1 (permalink)  
Antiguo 05/02/2014, 08:35
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 12 años
Puntos: 2
llenar datalist con datos de la base mysql

Hola amigos me disculpo si estoy posteando donde no es pero es que mi pregunta tiene un poco de html5, mysql, y php.
La pegunta: Se puede llenar un datalist con valores extraidos de Mysql??

generalmente el datalist tiene la siguiente sintaxis

Código HTML:
Ver original
  1. <input list="browsers">
  2.  
  3. <datalist id="browsers">
  4.   <option value="Internet Explorer">
  5.   <option value="Firefox">
  6.   <option value="Chrome">
  7.   <option value="Opera">
  8.   <option value="Safari">

y yo trato de llenarlo de la siguiente forma:

Código HTML:
Ver original
  1. <input list="browsers" onKeyUp="buscar(this.value)">
  2.  
  3.         <datalist id="browsers">
  4.         </datalist>

mediante javascript onkeyup envio el valor que estoy escribiendo y en la base lo consulto y mediante php lo imprimo

Código PHP:
Ver original
  1. echo "<option value='".$fila['Nombre']."'> ";


y con javascript lo recibo y lo pongo adentro

Código Javascript:
Ver original
  1. document.getElementById('browsers').innerHTML=peticion.responseText

pero no me funciona, y por eso pido de su ayuda muchas gracias de antemano
  #2 (permalink)  
Antiguo 05/02/2014, 09:34
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 12 años
Puntos: 2
Respuesta: llenar datalist con datos de la base mysql

Hola amigos, ya resolvi mi duda aunque en realidad no estaba mal lo que postie, solo que estaba buscando mas, pero los datalist tienen algo muy limitado y es que buscan de la siguiente manera:

"la pablabra que empieza por la letra"

y necesito que busquen:
"la palabra que contengan las letras"

hay forma que busque en todo el contenido de las palabras y no solo por como empiezan? gracias de nuevo

Etiquetas: datalist, html, mysql
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 04:07.