Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλσπέρα, έχω ένα πρόβλημα και θέλω βοήθεια. Το πρόβλημα είναι το εξής:

Έχω έναν πίνακα με 3 στήλες image.png.5afff9e1824f06c09e6f43f290aec480.png. Θέλω να κάνω GET το πίνακα με PHP.

Χρησιμοποιώ αυτό το κώδικα αλλά δεν μου επιστρέφει τίποτα.

image.png.ec3125363bfd80915a2b218f12fc126b.png

Όταν όμως χρησιμοποιώ τον κώδικα μου το εμφανίζει αλλά προφανώς χωρίς την 3η στήλη.

image.png.2f20d75509d7b343042361074c6fb6be.png

Αυτό σημαίνει ότι υπάρχει θέμα στην στήλη name. Αν γράψω το query στην κονσόλα στο phpMyadmin δουλεύει κανονικά. Έχετε καμιά ιδέα για το τι μπορεί να κάνω λάθος και να μην μου εμφανίζει το πίνακα το πρώτο query ? Το τρέχω στο POSTMAN και σαν σφάλμα μου έχει Unexpected' '.

image.png

Δημοσ.

Δεν είναι απαραίτητα το πρόβλημα σου η στήλη name.

Το SELECT  `name` FROM disease το δοκίμασες ? Τα collation των στηλών είναι ίδια? var_dump αντί για json encode για να δεις αν πραγματικά επιστρέφει κάτι έστω και άδειο array ή σφάλμα? κάνε ένα echo μέσα στο if να δεις αν μπαίνει μέσα ή όχι, τέτοια πράγματα για να βγάλεις κάποιο πιο χρήσιμο συμπέρασμα.

Δημοσ.
46 λεπτά πριν, alou είπε

Δεν είναι απαραίτητα το πρόβλημα σου η στήλη name.

Το SELECT  `name` FROM disease το δοκίμασες ? Τα collation των στηλών είναι ίδια? var_dump αντί για json encode για να δεις αν πραγματικά επιστρέφει κάτι έστω και άδειο array ή σφάλμα? κάνε ένα echo μέσα στο if να δεις αν μπαίνει μέσα ή όχι, τέτοια πράγματα για να βγάλεις κάποιο πιο χρήσιμο συμπέρασμα.

Το εχω δοκιμάσει το SELECT  `name` FROM disease ...... Επίσης έγραψα SELECT  name FROM disease WHERE name='autism' και μου το επιστρέφει κανονικά, ναι μπαίνει μέσα στο if.

Δημοσ.

Δοκίμασε να ξαναδημιουργησεις το αρχείο και από την αρχή βάλε κωδικοποίηση utf-8 στον text editor. Τα header() καλό είναι να τα έχεις στην αρχή του αρχείου. Επίσης δοκίμασε το json_encode() να το βάλεις μέσα στο trim πχ. trim(json_encode()).

Δημοσ.
3 ώρες πριν, TheDarkKnight είπε

Δοκίμασε να ξαναδημιουργησεις το αρχείο και από την αρχή βάλε κωδικοποίηση utf-8 στον text editor. Τα header() καλό είναι να τα έχεις στην αρχή του αρχείου. Επίσης δοκίμασε το json_encode() να το βάλεις μέσα στο trim πχ. trim(json_encode()).

Έλα φίλε μου το δοκίμασα και αυτό. Τίποτα το ίδιο σφάλμα image.png.8188a1c98e7e5d1981e09e0bbfc8b163.png

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...