Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2005, 10:09
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Y .. usas alguna capa de abstracción de base de datos? .. o usas las funciones directas de Msyql? ...

La solución PHP sería que toda consulta SQL pasara por una función central .. que, entre otras cosas debería crear tu LOG hacia tu BD o txt o lo que gustes ...

algo tipo (en su base):

Código PHP:
function mi_query($sql,$link){
// haces tu registro de $sql que es tu consulta SQL donde gustes ...

// ejecutas tu consulta SQL:
mysql_query($sql,$link) or die (mysql_error());

y .. en lugar de usar directamente mysql_query() .. usas mi_query() .... en tus scripts .. esto y más es lo que hace una "capa de abastracción de BD" como AdoDB y muchas más que existen o podrías implementar tu mismo ...

Ahora, si quiers un "log" a nivel de servidor (para que registre todo ..incluso lo que tu aplicación PHP no controlaría) .. tendrías que ver en el "foro de Base de datos" por si hay alguna configuración para tal fin a nivel de Mysql y sus my.ini o similar.

Un saludo,