siakattack@gmai Δημοσ. 12 Απριλίου 2018 Δημοσ. 12 Απριλίου 2018 καλησπερα σε ολους εχω τον παρακατω κωδικα που κανει search σε ενα table (mysql) οπου η αιτιολογια (row) ειναι με ελληνικους χαρακτηρες <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title></title> </head> <body> <form action="" method="post"> Search: <input type="text" name="anazhthsh" /><br /> <input type="submit" value="Submit" /> </form> <?php $db_hostname = 'localhost'; $db_username = '*'; $db_password = '*'; $db_database = 'accounting'; // Database Connection String $con = mysql_connect($db_hostname,$db_username,$db_password); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db($db_database, $con); $search_value=$_POST["anazhthsh"]; if (!empty($search_value)) { $apotelesma = mysql_real_escape_string($search_value); $sql = "SELECT id, poso, aitiologia, elaba FROM esoda WHERE aitiologia LIKE '%".$apotelesma."%'"; $r_query = mysql_query($sql); while ($row = mysql_fetch_array($r_query)) { echo 'ID: ' .$row['id']; echo '<br /> poso: ' .$row['poso']; echo '<br /> aitiologia: '.$row['aitiologia']; echo '<br /> elaba: '.$row['elaba']; } } ?> </body> </html> οταν κανω καταχωρηση στην αιτιολογια με αγγλικους χαρακτηρες,η αναζητηση δουλευει κανονικα.Οταν κανω αναζητηση με ελληνικους,δεν βρισκει τιποτα εχεις κανεις καμια ιδεα; η βαση ειναι σε utf8-unicode-ci
egoeimai1 Δημοσ. 13 Απριλίου 2018 Δημοσ. 13 Απριλίου 2018 https://stackoverflow.com/questions/9002701/post-will-convert-from-utf-8-to-ä-Ã-ü-etc 1
exarhis Δημοσ. 13 Απριλίου 2018 Δημοσ. 13 Απριλίου 2018 (επεξεργασμένο) Όταν συνδέεσαι στη βάση δεδομένον βάλε το mysql_query("set names 'utf8'"); Επίσης χρησιμοποιήσε το mysqli ή το PDO και όχι το mysql που δεν υποστηρίζετε από την PHP πλέων. Επεξ/σία 13 Απριλίου 2018 από exarhis 1
siakattack@gmai Δημοσ. 14 Απριλίου 2018 Μέλος Δημοσ. 14 Απριλίου 2018 τελικα μετα απο πολλη προσπαθεια , ο συνδυασμος <head> <meta http-equiv="content-type" content="text/html; charset=utf8"> και mysql_query("set names 'utf8'"); επαιξε,Σας υπερ-ευχαριστώ @exarhis και @egoeimai1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα