0 is not a MySQL result index
Pavel Kolesnikov
koles na atrey.karlin.mff.cuni.cz
Pátek Červenec 2 14:33:36 CEST 1999
moravp1.epr na mail.cez.cz wrote:
: >> vie mi prosim niekto poradit so subj?
: >> Kod:
: >>
: >> <?php
: >> $spojenie = mysql_connect('localhost','mysql','password');
: >> mysql_select_db('dochadzka', $spojenie);
: >>
: >> $vysledok=MYSQL_QUERY("select * from zamestnanci", $spojenie);
: >
: $row = 0; //* pocet radku 0
: $nrows = mysql_numrows($vysledok); //* pocet radku ve vysledku
: while ($row < $nrows) { //* hezky bez radek za radkem
:
: >> printf("Osobni hmslo : %s\n", mysql_result($vysledok,$row,"oscis"));
Sorry ze se vam vmesuju do debaty, ale autorovi puvodniho mailu
zjevne vadi chybova hlaska v subjectu, kterazto rika prave
tolik, ze $vysledek je nula.
Takze predevsim by se hodilo kontrolovat, jestli $vysledok dotazu
je nenula (prikaz $nrows = mysql_numrows(0) tuto chybovou hlasku
pochopitelne vyvola taky). Coz by btw melo byt vzdy krome pripadu,
ze chyba je v samotnem dotazu nebo jsou spatne nastavena prava
nebo tak neco.
Pavel
Další informace o konferenci Linux