forse mi ero spiegato male ti riscrivo il codice:
chiamo la funzione prova e poi in prova creo il puntatore MYSQL * mysql che utilizzera' collegamentoDBcodice:int prova (){ MYSQL * mysql; int i = 0, j = 0 ; char * query; char query1[100]; query = malloc ( strlen(INSSTU)); query = INSSTU; printf("%s\n" , query ); if(collegamentoDB( mysql ) != 0){ /* printf("Errore di qualcosa!!%d" , err);*/ return -1; } // esegue la query if (mysql_query (mysql, query)) { printf("Errore nella query.\n"); printf("%s" , mysql_error (mysql)); mysql_close (mysql); return -1; } // chiude le risorse mysql_close (mysql); return 0; } int main(){ int k; k = prova(); printf("%d" , k); return 0;
ho forse sbaglio ad utilizzare in quel modo il puntatore??

Rispondi quotando