elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: error de tipos en conexion a MYSQL, ayuda pls en: 8 Febrero 2012, 11:23 am
Si, coincide porque si pongo ese codigo en cada funcion si que me va, pero al intentar ponerla en una funcion para asi llamarla en cada funcion que lo necesite me salta ese error al compilar.
2  Programación / Programación C/C++ / error de tipos en conexion a MYSQL, ayuda pls en: 3 Febrero 2012, 11:35 am
Seguramente sea una tonteria, pero me esta comiendo la moral, porque no veo el fallo.
Estoy intentando conectar a una bases de datos MYSQL, antes lo hacia desde cada funcion que lo requeria y metia el codigo a pelo y me funcionaba, pero estoy intentado meter la conexion dentro de una funcion y luego llamarla en cada funcion que necesite, pero de esta forma me da un fallo, aqui dejo el codigo y el error.

ESTE ES EL ERROR:
setfs_v1.0.c: In function ‘setfs_mkdir’:
setfs_v1.0.c:234: warning: assignment makes pointer from integer without a cast
setfs_v1.0.c: At top level:
setfs_v1.0.c:316: error: conflicting types for ‘conectar’
setfs_v1.0.c:234: note: previous implicit declaration of ‘conectar’ was here

CODIGO:

MYSQL *conectar(){

MYSQL *mysql;
mysql=mysql_init(NULL);
if (!mysql){
return NULL;
}
if (!mysql_real_connect(mysql, "localhost", "root", "1234","setfs", 0, NULL, 0)) {
return NULL;
}
printf("...conectado a la BBDD\n");
return (mysql);
}

y luego en las funciones que lo necesito lo llamo asi:

MYSQL *mysql;
mysql = conectar();

Bueno pues si alguno sabe donde esta el error, se lo agradeceria.
GRACIAS de antemano.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines