προβλημα με εμφανιση αποτελεσματων σε php

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό koslibpro » 24 Ιούλ 2012, 11:37

Καλημερα συμφορουμιτες,

που λετε εχω εναν κωδικα σε php που τρεχει ,κανει καποιες συγκρισεις και εμφανιζει τα αποτελεσματα στον χρηστη.
το τμημα που χρησιμοποιειται για αυτο ειναι το
Κώδικας: Επιλογή όλων

$result = mysql_query("SELECT * FROM table WHERE sunthikes");
while($row = mysql_fetch_array($result))
{
echo $row['val1'] . " in " . $row['val2'];
echo "<br />";
}

τα val1 και val2περιεχουν πολλες φορες και ελληνικους χαρακτηρες.

υπαρχουν φορες που εμφανιζει αποτελεσματα σε στυλ
Κώδικας: Επιλογή όλων

?????????????? in ??????????????
?????????????? in ??????????????
?????????????? in ??????????????


εχει κανεις ιδεα τι συμβαινει εδω?
(να πω πως η βαση και οι πινακες καθως και οι συνδεσεις σε αυτους,γινονται με UTF-8)
ευχαριστω εκ των προτερων!
Spoiler: show
1 Γνώσεις → Linux: Χαμηλό>Μεσαίο┃ Προγραμματισμός: PHP,C ┃ Αγγλικά: Proficiency
2 Λειτουργικό → Ubuntu 13.04 precise 32-bit (en_US.UTF-8)
3 Προδιαγραφές → CPU: i3-2310M 2.1Ghz ‖ RAM 4Gb
4 Κάρτες γραφικών: NVidia GeForce GT 540M 1Gb

Personal blog - website
Άβαταρ μέλους
koslibpro
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 356
Εγγραφή: 12 Μάιος 2011, 16:37
Τοποθεσία: Piraeus
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό the_eye » 24 Ιούλ 2012, 13:57

Το έχεις ξαναρωτήσει
viewtopic.php?f=43&t=23566
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11717
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό koslibpro » 24 Ιούλ 2012, 14:07

οχι οχι,ανοιξα καινουριο θεμα γιατι δεν ειναι το ιδιο με εκεινο!!

σε αυτη την περιπτωση ειναι ολα utf8 και οι χαρακτηρες που εμφανιζονται με ???? δεν ειναι σε καθε περιπτωση ελληνικοι..ειναι και λατινικοι ορισμενες φορες..
Spoiler: show
1 Γνώσεις → Linux: Χαμηλό>Μεσαίο┃ Προγραμματισμός: PHP,C ┃ Αγγλικά: Proficiency
2 Λειτουργικό → Ubuntu 13.04 precise 32-bit (en_US.UTF-8)
3 Προδιαγραφές → CPU: i3-2310M 2.1Ghz ‖ RAM 4Gb
4 Κάρτες γραφικών: NVidia GeForce GT 540M 1Gb

Personal blog - website
Άβαταρ μέλους
koslibpro
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 356
Εγγραφή: 12 Μάιος 2011, 16:37
Τοποθεσία: Piraeus
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό the_eye » 24 Ιούλ 2012, 14:17

Είναι το ίδιο πρόβλημα, κάπου έχεις πρόβλημα με την κωδικοποίηση. Πρέπει να έχεις latin1 κάπου.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11717
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό konnn » 24 Ιούλ 2012, 14:20

koslibpro έγραψε:σε αυτη την περιπτωση ειναι ολα utf8 και οι χαρακτηρες που εμφανιζονται με ????

Αν χρησιμοποιείς mysql είναι αυτή ρυθμισμένη utf8;
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό koslibpro » 24 Ιούλ 2012, 17:21

the_eye έγραψε:Είναι το ίδιο πρόβλημα, κάπου έχεις πρόβλημα με την κωδικοποίηση. Πρέπει να έχεις latin1 κάπου.

μμμ για να το λες,θα το ψαξω πιο λεπτομερως και ενδεχομενως να εχεις δικιο..θα ποσταρω τα αποτελεσματα φυσικα.

konnn η mysql μου ναι ειναι utf-8 ρυθμισμενη.
Spoiler: show
1 Γνώσεις → Linux: Χαμηλό>Μεσαίο┃ Προγραμματισμός: PHP,C ┃ Αγγλικά: Proficiency
2 Λειτουργικό → Ubuntu 13.04 precise 32-bit (en_US.UTF-8)
3 Προδιαγραφές → CPU: i3-2310M 2.1Ghz ‖ RAM 4Gb
4 Κάρτες γραφικών: NVidia GeForce GT 540M 1Gb

Personal blog - website
Άβαταρ μέλους
koslibpro
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 356
Εγγραφή: 12 Μάιος 2011, 16:37
Τοποθεσία: Piraeus
Εκτύπωση

Re: προβλημα με εμφανιση αποτελεσματων σε php

Δημοσίευσηαπό koslibpro » 24 Ιούλ 2012, 19:44

the_eye έγραψε:Είναι το ίδιο πρόβλημα, κάπου έχεις πρόβλημα με την κωδικοποίηση. Πρέπει να έχεις latin1 κάπου.

και ομως,το εψαξα λεπτομερως και δεν υπαρχει πουθενα latin1 κωδικοποιηση.παντου ειναι utf-8.στην βαση,και σε καθε εναν πινακα που χρησιμοποιω.σε ολα.και στην σελιδα που εμφανιζονται τα αποτελεσματα.
Spoiler: show
1 Γνώσεις → Linux: Χαμηλό>Μεσαίο┃ Προγραμματισμός: PHP,C ┃ Αγγλικά: Proficiency
2 Λειτουργικό → Ubuntu 13.04 precise 32-bit (en_US.UTF-8)
3 Προδιαγραφές → CPU: i3-2310M 2.1Ghz ‖ RAM 4Gb
4 Κάρτες γραφικών: NVidia GeForce GT 540M 1Gb

Personal blog - website
Άβαταρ μέλους
koslibpro
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 356
Εγγραφή: 12 Μάιος 2011, 16:37
Τοποθεσία: Piraeus
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Διακομιστές / Εξυπηρετητές

cron