FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Porque me sale cada rato un Warning "ibase_fetch_assoc()" al Guardar ????
Ya encontre la forma de actualizar registros en Firebird 1.5.5 con Delphi for PHP 2.0, pero cada rato que presiono el boton para Actualizar el registro me sale el mensaje:
Código:
Warning: ibase_fetch_assoc(): supplied argument is not a valid Firebird/InterBase result resource in C:\Archivos de programa\CodeGear\Delphi for PHP\2.0\vcl\interbase.inc.php on line 550 Código PHP:
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King Última edición por AGAG4 fecha: 08-09-2008 a las 17:43:58. Razón: Corrección |
#2
|
||||
|
||||
Hola!
Yo no uso el delphi4php pero no parece muy difícil encontrar el error: En primer lugar deberías averiguar cual de esas 4 lineas que has puesto te produce el error. Supongo que delphi4php tiene depurador. Ademas, también deberías mirar la línea (550 de interbase.inc.php) que te sale en el mensaje de error, y comprobar si es que la función a la que hace referencia necesita algún argumento que no hayas puesto. O acaso estas usando una variable ya liberada. Por último ten en cuanta que lo que tienes no es un error, es un warning, y a lo mejor hasta podría ser que fuese normal, para lo cual te recomiendo que revises la función error_reporting. Un saludo!
__________________
"la única iglesia que ilumina es la que arde" Anonimo |
#3
|
||||
|
||||
Cita:
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
#4
|
||||
|
||||
Hola,
Del "warning" no sé... pero, respecto de los errores que se muestran en el navegador, si no me equivoco, es una buena práctica ocultarlos, puesto que estos contienen información que usuarios "malintencionados" podrían. De hecho podrían "provocar errores" sólo por ver los mensajes de error y ver qué se encuentran. De modo que, personalmente, siempre utilizo cierta función del capo (Emilio) en mis proyectos: Código PHP:
|
#5
|
||||
|
||||
Gracias DEC, voy a probar tu sugerencia, también lo solucione usando los componentes DataAccess usando la propiedad DriverName = borland_ibase del DataBase, y usando el Query ya con estos no me sale el warning, pero voy a probar el código que me señalas, gracias....
Anteriormente usaba los IBX que ya vienen con el Delphi for PHP.
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
#6
|
||||
|
||||
Hola,
De todas formas, quiero recalcar que la función anterior sólo cumple una función de cara a los usuarios, es decir, que uno debería prestar atención a los "warnings" y demás, para ver si es menester hacer algo al respecto. Es a los usuarios a los que hay que procurar no mostrar este tipo de mensajes de error, en primer lugar, porque pueden contener información "sensible", y, en segundo lugar, poque queda feo... Pero nosotros, mientras llevamos a cabo el proyecto, debemos procurar ver todos los errores posibles, para tratar de solucionarlos. |
#7
|
||||
|
||||
Enterado Compañero.... Tan claro como el agua
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Porque sale este error "Error al copiar archivo o carpeta"? | JuanErasmo | API de Windows | 1 | 18-11-2009 17:24:49 |
Al evitar que cierren Windows, me sale la ventana de error "Finalizar Tarea" :( | Wonni | API de Windows | 1 | 20-08-2007 16:02:21 |
Elegir "No" automaticamente en la ventana de Guardar cambios de Excel | Neftali [Germán.Estévez] | Varios | 4 | 21-06-2006 00:35:06 |
porque no me reconoce los caracteres "*" ni "%" cuando filtro | mrmago | Conexión con bases de datos | 10 | 27-01-2006 04:21:16 |
¿Como Guardar un "RECORD" en un campo BLOB? | sitrico | Conexión con bases de datos | 5 | 29-06-2004 17:32:01 |
|