MySQL

Michal Krause mike na navrcholu.cz
Pátek Říjen 23 22:38:10 CEST 1998


Libor Chocholaty wrote:
> koukam jak se rozbehla cila diskuse na tema mySQL, tak bych se chtel
> zeptat na jednu vec, ktera mi nejde do hlavy, dokud jste nazhaveni.
> Nainstaloval jsem mysql 3.21.30 pro RH5.0, mam RH5.0 jadro 2.0.35
> a chci rozchodit API do C-cka. Vsechno chodi skvele, az na to, ze pri
> pokusu o treba SELECT * FROM tabulka, ktera ma dva sloupecky se
> nedokazu dostat na data ve druhym sloupecku. Uz jsem zkusil podle mne
> vsechno mozny co API nabizi, ale nic. Setkal jste se s podobnou veci
> nekdo??

Co znamena "nemuzu se dostat"?
Takhle by to ale melo fungovat:

db = mysql_connect(&mysql, NULL, "login", "pwd"));
mysql_select_db(db, "databaze");
mysql_query(db, "SELECT * FROM nv_data");
res = mysql_store_result(db));
while ((row = mysql_fetch_row(res)) != NULL)
    printf("%s, %s, %s\n", row[0], row[1], row[2]);   // prvni az treti
"sloupek"
mysql_free_result(res);
mysql_close(db);

Jenom jsem kvuli zkraceni uplne vypustil vsechny kontroly, zda nedoslo k
chybam.
-- 
                                   /\
----------------------------------/  \----------------------------------
Michal Krause - 4WeB         /\  /    \  /\
mailto:mike na navrcholu.cz    /  \/      \/  \           Sluzba Na vrcholu
http://4web.navrcholu.cz/  /    \      /    \   http://www.navrcholu.cz/
ICQ:7665279               /      \    /      \
------------------------------------------------------------------------


Další informace o konferenci Linux