Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2007, 07:30
Gorriak
 
Fecha de Ingreso: noviembre-2004
Mensajes: 57
Antigüedad: 19 años, 6 meses
Puntos: 0
mysql y php problema con caracteres

buenas,...les hago una consulta...
yola conexion a mysql desde php la hago:

$link = mysql_connect("server", "user", "pass");
mysql_select_db("db", $link);

y para me salgan los acentos y caracteres raros, antes de realizar la consulta agrego:
mysql_query("SET CHARACTER SET 'utf8'", $link);

eso me anda siempre bien...
ahora el problema........

Tengo q modificaar unos script que usan adodb....la conexion la realizan asi:

$MM_Once_HOSTNAME = "server";
$MM_Once_DBTYPE = "mysql";
$MM_Once_DATABASE = "db";
$MM_Once_USERNAME = "user";
$MM_Once_PASSWORD = "pass";
$QUB_Caching = false;
ADOLoadCode($MM_Once_DBTYPE);
$Once=&ADONewConnection($MM_Once_DBTYPE);
if($MM_Once_DBTYPE == "access" || $MM_Once_DBTYPE == "odbc"){
$Once->PConnect($MM_Once_DATABASE, $MM_Once_USERNAME,$MM_Once_PASSWORD);
} else if($MM_Once_DBTYPE == "ibase") {
$Once->PConnect($MM_Once_HOSTNAME.":".$MM_Once_DATABASE, $MM_Once_USERNAME,$MM_Once_PASSWORD);
} else {
$Once->PConnect($MM_Once_HOSTNAME,$MM_Once_USERNAME,$MM_ Once_PASSWORD,$MM_Once_DATABASE);
}

no entiendo como hago para hacer q funcione:
mysql_query("SET CHARACTER SET 'utf8'", $link);
que variable seria la equivalente a $link ????

desde ya muchas gracias