/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

error de tipos en conexion a MYSQL, ayuda pls

 
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
gony89



Registrado: 02 Feb 2012
Mensajes: 1

MensajePublicado: 02/02/2012 5:48 am
Título: error de tipos en conexion a MYSQL, ayuda pls

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.
Volver arriba
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com