Zdravím , robím si "registráciu" v C++ a narazil som na jeden problém .
Pripojil som program k MySQL databáze , vytiahol som heslo z tabulky , ale potrebujem to heslo zapísať do nejakého char-u pre ďalšie použitie . Skúšal som to takto :
char riadok[32] //Tu je to pole do ktorého sa má zapísať to heslo
state = mysql_query(&databaza, "SELECT heslo FROM registracia_heslo");
result = mysql_store_result(&databaza);
printf("Pocet hesiel v tabulke : %d\n", mysql_num_rows(result));
while( ( row = mysql_fetch_row(result)) != NULL )
{
heslo3++;
cout << "Heslo #" << heslo3 << ":" << medzera << (row[0] ? row[0] : "NULL") << "\n";
(row[0] ? row[0] : "NULL") == riadok; //Takto som to skúšal
}
cout << "Heslo:" << medzera << riadok << "\n";
Ale vypíše my iba nejaké čudné znaky , nič viac ...neviete ako na to ?