Originariamente inviato da mascalzone
Errore Select pms: Illegal mix of collations (ascii_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
mi da quest'errore in una select....uppando su server

in locale funge
la tabella è ascii_general_ci
la select:
Codice PHP:
$query = "SELECT da,da2 FROM pms_chat WHERE a='{$_GET['id']}' AND letto='0' GROUP BY da";
$result = mysql_query($query,$GLOBALS['DB']['db1']) or die ("Errore Select pms: ".mysql_error());
che vuole?
il problema e' nel mixer che fai con il COLLATE.... ascii_general-ci non e' compatibile con latin1. dovresti convertirlo con la query oppure impostare un collate della lista ammessa dal character set LATIN1.
codice:
latin1 (cp1252 West European)
latin1_bin Europeo Occidentale (multilingua), Binario
latin1_danish_ci Danese, case-insensitive
latin1_general_ci Europeo Occidentale (multilingua), case-insensitive
latin1_general_cs Europeo Occidentale (multilingua), case-sensitive
latin1_german1_ci Tedesco (dizionario), case-insensitive
latin1_german2_ci Tedesco (rubrica), case-insensitive
latin1_spanish_ci Spagnolo, case-insensitive
latin1_swedish_ci Svedese, case-insensitive
le graffe vanno benone...