Código PHP:
Como puedo hacer para mostrar los resultados en una tabla?Ver original
Espero que me puedan ayudar.
| |||
Imprimir resultados en una tabla Hola, al imprimir el resultado de mi consulta con print_r me sale lo siguiente:
Código PHP:
Como puedo hacer para mostrar los resultados en una tabla?Ver original Espero que me puedan ayudar.
__________________ El aprendiz. |
| ||||
Respuesta: Imprimir resultados en una tabla Con un bucle.
Código PHP:
Ver original Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| ||||
Respuesta: Imprimir resultados en una tabla Quizas te refieras a generar una tabla HTML ? basado en el ejemplo de Alexis88 ....
Código PHP:
Ver original
__________________ Salu2! Última edición por Italico76; 12/06/2014 a las 06:24 |
| |||
Respuesta: Imprimir resultados en una tabla Haciendolo como ustedes lo ponen si lo se hacer, la cosa es que hice una clase para obtener los datos de una consulta y demas, entonces la funnción de llama: obtenerContactos y me devuelve el array con los registros, entonces en mi página tengo algo como:
Código PHP:
donde $result es un array con todos los registros, entonces, si ya tengo el array con los registros, desde este punto, como lo muestro en una tabla?Ver original Saludos,
__________________ El aprendiz. |
| ||||
Respuesta: Imprimir resultados en una tabla Da igual si el array con los datos lo obtienes utilizando una clase o con las funciones de MySQL directamente, lo importante es tener el array con los datos para poder iterarlo.
Código PHP:
Ver original Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| |||
Respuesta: Imprimir resultados en una tabla Intenté hacer la primera que pusiste pero me sale error, hay alguna diferencia si los datos se obtienen con PDO?, la línea que obtiene los datos es esta:
Código PHP:
Estos son los errores que me sale:Ver original Notice: Undefined index: email in D:\xampp\htdocs\simple_contacto\index.php on line 71 Notice: Undefined index: nombre in D:\xampp\htdocs\simple_contacto\index.php on line 72
__________________ El aprendiz. Última edición por juandedios; 12/06/2014 a las 16:39 |
| ||||
Respuesta: Imprimir resultados en una tabla Algo tan simple no deberia darte error excepto que estes accediendo a la variable equivocada o los campos no se llamen exactamente asi.... digamos es algo simple:
Código PHP:
Ver original Ante cualquier duda:
Código PHP:
Ver original
__________________ Salu2! |
| |||
Respuesta: Imprimir resultados en una tabla Lo mismo, esto es lo que hago:
Código PHP:
hice el var_dump($res) y los nombres de los campos son los mismos. Ver original
__________________ El aprendiz. |
| ||||
Respuesta: Imprimir resultados en una tabla Asi no es... mira como si funciona usando while()
Código PHP:
Ver original Pero mas facil con foreach() asi...
Código PHP:
Ver original Si quieres ver porque no te funcionaba....... prueba esto que "emula" tus datos....
Código PHP:
Ver original Si en cambio cambias el codigo desde la leyenda "Desde aca lo que posteaste" veras que SI te funciona
__________________ Salu2! Última edición por Italico76; 12/06/2014 a las 18:54 |
| ||||
Respuesta: Imprimir resultados en una tabla Es hora de aclarar porque no te funciona el ejemplo previo: el ejemplo que te dio @Alexis88 es la forma correcta cuando usas un metodo para obtener 1 registro a la vez, el cual se carga en una variable $row y puede contener el registro (evaluado como TRUE por el while) o el valor booleano FALSE cuando se acabaron los registros extraidos de la consulta. Asi... cuando tienes un fetchAll() la cosa cambia porque ya no tendrias un arreglo de campos sino un arreglo de arreglos de campos Cita: get() --> un registro = un array de campos fetchAll() --> un conjunto de registros = un array de arrays de campos EJEMPLO funcional COMPLETO (con datos "simulados")
Código PHP:
Ver original RESULTADO:
Código PHP:
Ver original EJEMPLO funcional #2, ahora uso getContacto() La diferencia es que el get() me trae SOLO UN REGISTRO o FALSE cuando no hay
Código PHP:
Ver original Y produce el MISMO RESULTADO EXITOSO:
Código PHP:
Ver original
__________________ Salu2! Última edición por Italico76; 12/06/2014 a las 19:21 |
Etiquetas: |