Pagina 1 din 1
php sau mysql(i)
Scris: Dum Aug 31, 2008 10:03 pm
de iulyfigm
am o problema cu un site care pe local merge iar pe server nu afiseaza nimic din bd.
codul este scris in poo, am verificat serverul sa vad daca suporta mysqli si in phpinfo(); apare (additional .ini files parsed: .../mysqli.ini, ).
aveti idee care e problema?
Scris: Lun Sep 01, 2008 12:25 pm
de iulyfigm
nu a mai patit nimeni pana acum asa ceva? ...
Scris: Lun Sep 01, 2008 12:42 pm
de mihaitha
De patit nu am patit, dar mi se pare ciudat ca nu iti da nici o eroare, doar nu iti afiseaza nimic. Vezi directivele display_errors si error_reporting ce valori au, sa nu cumva sa iti ascunda serverul toate erorile (display_errors off sau error_reporting 0)
Scris: Lun Sep 01, 2008 2:10 pm
de Pirahna
Mai toate host-urile care se respecta nu afiseaza erorile ...
Totusi sugerez sa vezi baza aia de date (cu un phpmyadmin ceva) de pe serverul lor, daca te poti conecta la ea sau daca e alta versiune (cine stie, poate nu ai pus `table_name` ...). Daca nu, incearca sa fortezi erorile sa apara, sau fa-i debug manual (adica pui un echo "X"; undeva in pagina si vezi cand il afiseaza ... cand nu-l mai afiseaza inseamna ca e o problema in zona aia a codului).
Succes.
Scris: Lun Sep 01, 2008 8:48 pm
de iulyfigm
am facut un test cu echo'ceva'; si il afiseaza, deci fisierele se includ fara nici o problema.
baza de date am verificat-o prima data; chiar la asta mi-a fost gandul intai ...
de verificat directivele refeitoare la erori nu am facut, dar incerc imediat si revin cu cuncluzia ...
Scris: Lun Sep 01, 2008 8:56 pm
de iulyfigm
dupa cum zicea mihaitha,
display_errors-Off
error_reporting-81 ce inseamna 81?
[/b]
//EDIT acum am pus un error_reporting(E_ALL); ... dar tot nimic
nu v-am spus ca este pe un subdomeniu... cu toate ca nu cred sa aiba vreo legatura
Scris: Lun Sep 01, 2008 10:05 pm
de Amenthes
iulyfigm, imprastie var_dump()-uri pe unde ai instante de mysqli sau variabile care contin resurse de mysqli, vezi ce iti afiseaza.
Scris: Lun Sep 01, 2008 10:36 pm
de iulyfigm
pt functia de conectare la bd object(mysqli)#1 (0) { }
la $request = $conect -> query("SELECT * FROM tabela"); apare NULL
deci nu scoate nimic din bd?
Scris: Mar Sep 02, 2008 1:06 am
de Amenthes
E cel putin ciudat. Trebuia sa intoarca TRUE, FALSE sau un obiect MySQLi_Result, dar in nici un caz NULL. Daca dupa apelul la metoda query() faci un echo $conect->error; ce iti afiseaza? Incearca sa faci un trace back, vezi pe unde se strica treaba. Poti sa postezi aici partea aia de cod? Sau e prea mult?
Scris: Mar Sep 02, 2008 8:07 pm
de iulyfigm
nu afiseaza nimic ...

Scris: Mar Sep 02, 2008 8:35 pm
de gabysolomon
verifica conexiunea ... daca s-a conecta la DB .. acolo e un query.
Scris: Mar Sep 02, 2008 9:16 pm
de iulyfigm
GATA ... REZOLVAT ...
buba era la adresa serverului de mysql :xyzw adika portul