salve,
ho un problema ovvero con tale codice riesco ad immettere solamente la prima riga nella tabella posta in mysql .come devo modificare tale programma per far si che possa inserire quante righe voglio??
PS:ho anche provato con il for ma non ci riesco aiutatemi po favor
grazie mille
codice:
int main()
{
MYSQL mysql;
char* query = " INSERT INTO ordini(NumeroOrdine,CodiceForn,DataEmissione,DataConsegna)"
" VALUES ('1005','431','10/06/21','10/09/11');";
// restituisce NULL se non avviene con successo
if (! mysql_init (&mysql)) {
printf ("Errore nella allocazione di memoria.\n");
exit (EXIT_FAILURE);
}
if (! mysql_real_connect (&mysql, host, db_user, db_pass, "",
0, NULL, 0)) {
printf ("Errore nella connessione.\n");
goto error;
}
// restituisce zero se avviene con successo
if (mysql_select_db (&mysql, database)) {
printf ("Errore nella selezione del database.\n");
goto error;
}
//esegue la query
if (mysql_query (&mysql, query)) {
printf("Errore nella query.\n");
}
error:
mysql_close (&mysql); // chiusura del database
system("pause");
return 0;