Výsledky 1 až 9 z 9

Téma: Nepochopený problém

  1. #1

    Standardní Nepochopený problém

    Čaute. Mám taký dosť divný problém. Pri dotaze na databázu sa vypíše
    Kód:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\Programs\php\www\img\test.php on line 41.
    Ale pritom mám databázu nainštalovanú v poriadku a tento problém sa začal objavovať až po tom čo som si raz nainštaloval XAMPP for Win32. Dik za odpoved.

  2. #2
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    1) se podivej co dava funkce mysql_error()
    2) sem postni kod, kterej tohle generuje, z ty hlasky ti nikdo nic nemuze rict..
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  3. #3

    Standardní

    Hmm. tak to je teda dobré.. Nefunguje ani funkcia mysql_error. Vypíše to tú istú chybu, ako pri mysql_fetch_array. Pritom na nete to funguje v pohode tak aj zdrojáky musia byť v pohode, ale pre istotu
    Kód:
    <?php
    $conn = mysql_connect&#40;'****', '****', '****'&#41; or die &#40;'Nastala chyba pri spojení s DB'&#41;;
    $db = mysql_select_db&#40;'***'&#41; or die &#40;'Zvolená Db neexistuje'&#41;;
    $sql = mysql_query&#40;'SELECT * FROM test'&#41;;
    while &#40;$row = mysql_fetch_array&#40;$sql&#41;&#41;
    &#123;
    &#125;;
    ?>

  4. #4
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    tak to je problem s mysql serverem
    povede se ti connect?
    a select DB?
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  5. #5

    Standardní

    Hej cez connect a select_db to v pohode prejde. Až ten fetch_array mu vadí. a Pri tom mám mysql server nastavený tak ako som ho mal nastavený už pred tým ako sa začala objavovať táto chyba. Skúsil som aj preinštalovať mysql, php a aj apacha.

  6. #6
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    v tom pripade nevim..
    k cemu je ten XAMPP?
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  7. #7

    Standardní

    XAMPP je kompletná inštalácia Apache 2.0, PHP 4.3.4, Mysql 4.0.17 a ešte kopa dalších vecí. A na to aby to fungovalo to stačí prekopírovať do cieľového adresára, takže žiadne úpravy registrov a podobne. A v tom nastavení by to mohli ovládať aké hodnoty nedalo by sa postnut nejake defaultne nastavenie?

  8. #8

    Standardní

    tahle chyba muze mit nekolik pricin, napadaji me 2:
    1) neexistuje tabulka test
    2) nic v ni neni
    kazdopadne totiz nekontrolujes uspesnost query, takze pokud tam nic neni, je jinej vystup nez normalne a funkci mysql_fetch_array() se to nelibi. zkontroluj to. je to jen pokus, ale treba na tom neco bude
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  9. #9

    Standardní

    No tak som to trošku upravil o tú kontrolu query a fakt to vypísalo že tabuľka test neexistuje a keď som ju vytvoril tak to fungovalo v pohode, takže je to asi vyriešené. Dik moc

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •