Re: Statistika - chybné načtení
Zaslán uživatelem/kou:
vinny (IP adresa zaznamenána)
Datum: 2008-04-08, 14:08
Verzi mysql mám 5.0 (verze php 5.0.4), víceméně to ale testuji jen u sebe, nebo na serveru který je nastaven stejně takže zajímavý bude přehození na hosting jako vždy :), ošetření chyby je přeci jen jistota. SQL dotazy si kontroluji v mysql control center, ten chybu nevyhlásí jen je prostě výsledkem 0 řádků, ale nenadává na syntaxi ani nic jiného. mysql_error tudíž nepoužívám ale zkusila sem to
echo mysql_errno() . ": " . mysql_error(). "\n";
výsledek 0: ;
abych si byla jistá syntaxí hlášení chyb do kodu jsem pro kontrolu vložila
mysql_query("SELECT * FROM neexististujicitabulka")
s výsledkem 1146: Table 'datab.neexististujicitabulka' doesn't exist
takže se zdá že výsledek je stejný syntaxe mu vyhovuje jen prostě nevidí žádnej výsledek, docela by mě zajímalo jaký parametr v konfiguraci by mohl mít na toto vliv. Kdyby někdo věděl ráda se poučím :), víceméně webové stránky programuji vyjimečně, spíše programuji pro intranet takže ten je vždy nastaven tak jak ho nastavím já. Na to že jsem doteď nepronikla moc do šablon a objektového programování, mě i tak překvapilo jak je phprs pro ostatní programátory srozumitelný takže není problém něco upravit. Ale tahle chyba mě vyvedla z míry, protože jsem na forech nenašla stejný problém, že by někomu statistika nefungovala hned od začátku, navíc neni problém ve funkčnosti jen ve výsledném dotazu na databázi, která se tváří že dotazu rozumí, ale výsledkem je 0 záznamů.