Πρόβλημα με mysql_fetch_row

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
dionysosx
Δημοσιεύσεις: 22
Εγγραφή: 01 Μάιος 2011 21:15

Πρόβλημα με mysql_fetch_row

Δημοσίευση από dionysosx » 28 Ιουν 2011 16:53

Φιλέ είσαι τέλειος 10000 ευχαριστώ..Αυτό ήταν


Άλλαξε το

Κώδικας: Επιλογή όλων

$row = mysql_fetch_assoc($result);
σε

Κώδικας: Επιλογή όλων

$row = $result->fetch_assoc();
Ποια η διαφορά; Και γιατί έβγαζε αυτό το error;;

gvre
Δημοσιεύσεις: 992
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Πρόβλημα με mysql_fetch_row

Δημοσίευση από gvre » 28 Ιουν 2011 17:01

Η mysql_fetch_assoc περιμένει να της δώσεις resource (το αποτέλεσμα κάποιας mysql_query). H $conn->query δεν επιστρέφει resource αλλά object το οποίο μπορείς να χρησιμοποιήσεις με τον τρόπο που σου έγραψα. Γενικά καλό είναι να μη μπλέκεις procedural με OO κώδικα σχετικό με τη βάση για να μην έχεις τέτοια προβλήματα. Επίλεξε κάποιον από τους δύο και δούλεψε με αυτόν.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης