![]() |
Que está mal ?
Estoy empezando a revisar PHP con este script, pero al parecer algo me falta porque no muestra los datos, la conexion la realiza bien, trae bien la cantidad de registros de la tabla consultada pero al mostrar los datos no sale nada:
Código PHP:
Saludos, Jorge |
ibase_fetch_row devuelve un array de modo que para acceder a los campos debes indicar algo como:
Código PHP:
Código PHP:
Código PHP:
esa funcion no sirve para lo que crees. No indica el numero de registros devueltos por la query, sino el numero de CAMPOS, es decir en tu ejemplo siempre te va a devolver el valor: 1 , (has indicado solo un campo cod_modelo en el SELECT). Asi que elimina simplemente ese IF, no sirve para nada. Cuando necesites saber exactamente que contiene dentro un array u objeto de php, puedes indicar algo como lo siguiente: Código PHP:
Saludos |
Gracias Mick, todo excelente a excepción de la cláusula ibase_fetch_assoc me da el siguiente error:
Fatal error: Call to undefined function: ibase_fetch_assoc() in c:\phpdev\www\taller\prueba.php on line 19 Mick, en donde puedo ver las diferentes sintaxis para todos los comando relacionados a firebird con php, ej: ibase_fetch_object, ibase_fetch_row, etc. Saludos, Jorge. |
Seguramente tendras una version antigua de php que aun no soportaba
esa funcion (En versiones menores que la 4.3.0 no existia esa funcion). La ayuda de php, esta en www.php.net, la puedes consultar online o tambien te la puedes bajar de alli en formato .hlp de windows, para consultar offline. Saludos |
La franja horaria es GMT +2. Ahora son las 10:00:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi