Autor | Zpráva | ||
---|---|---|---|
db_bug Profil * |
#1 · Zasláno: 8. 5. 2011, 12:38:11
Jak začít, no nainstaloval jsem Apach 2.2.17(Win32)-x86 no_ssl, poté sem nainstaloval MySQL 5.0.51b a nakonec PHP 5.2.6. Všechno pěkně nakonfiguroval podle:
http://programujte.com/?akce=clanek&cl=2007011101-instalace-nejnovejsi-verze-apache-2-0-php-5-2-x-a-mysql-5-0-krok-za-krokem Teď mi všechno pěkně šlape až na takový malý detail: když v PHP odešlu dotaz na databázi, třeba $q = MySQL_Query ("SELECT * FROM time"); tak mi nevrátí žádný výsledek a přes print_r($q); vypíše jenom: Resource id #3 přitom k databázi se určitě připojím, protože MySQL_Connect ('localhost', 'root', 'heslo'); mně jinak hází chybu, když user a password není správně zadaný. Tak mi teď řekněte kde, co mám špatně nastavený. |
||
Mike8748 Profil |
#2 · Zasláno: 8. 5. 2011, 12:43:34
ale všechno je naprosto v pořádku, a děla ti to to co to dělat má.
akorát ti tam chybí něco v php kódu. najdi si v manuálu mysql_fetch_array nebo mysql_fetch_assoc co takhle? $q = MySQL_Query ("SELECT * FROM time"); $r = MySQL_fetch_assoc($q); print_r($r); |
||
db_bug Profil * |
#3 · Zasláno: 8. 5. 2011, 12:47:04
Aha, ok už to jede, ale jinak zvláštní přijde mi, že sem tohle na starších verzí nepotřeboval nebo si to už nepamatuju :D
|
||
ShiraNai7 Profil |
#4 · Zasláno: 8. 5. 2011, 13:03:29
db_bug:
„že sem tohle na starších verzí nepotřeboval“ To určitě ne :) Většina složitějších interakcí s PHP rozšířeními a daty je řešena jsou pomocí resources a příslušných funkcí. |
||
db_bug Profil * |
#5 · Zasláno: 8. 5. 2011, 13:33:42
Tak to dopadá, když na všechno má člověk vytvořený třídy do kterých se 5 let nepodíval :D a pak dělá něco bez nich.
|
||
Časová prodleva: 13 let
|
0