
08/06/2014, 06:25
|
| | Fecha de Ingreso: junio-2014
Mensajes: 2
Antigüedad: 10 años, 9 meses Puntos: 0 | |
insertar en una tabla estoy intentado hacer un insertar en una tabla , y todo correcto , pero al hacer un procedimiento que es el siguiente :
function logon_on($idpersona,$nom){
$sql = sprintf('insert into logon (id_persona, userlog, dia_logon, hora_logon, aon, taula) values ("%s", "%s","%s","%s", "0","0")', $idpersona,$nom,date('Y-m-d'),date("H:i:s",time()), "0","0" );
$res = @mysqli_query($conn,$sql);
}
Me dice que la variable $conn no esta definidad.
La variable con es la variable de conexion : $conn=@mysqli_connect(HOST,USER,PASSWORD,DATABASE) or die ('Error al conectar en la Base de Datos: ');
Si copio el codigo de la funcion logon en la pagina de php me funciona pero al crear el procedimento y llamarlo desde la pagina
:logon_on($datos['id_categoria'],$datos['userlog']);
me da el error antes comentado me podéis ayudar gracias
es decir me funciona, pero al intentar separar el codigo insert en un procedimiento y llamarlo no . |