Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2007, 09:33
Linkinfor
 
Fecha de Ingreso: agosto-2007
Mensajes: 21
Antigüedad: 16 años, 9 meses
Puntos: 0
mysql_query en php 5.2.3

php 5.2.3
mysql 5.0.22
Server iespana.es


FILE : TEST.PHP
Código PHP:
<?
$bd_host 
"xxxxxx"
$bd_usuario "yyyyyyy"
$bd_password "zzzzzzz"
$bd_base "wwwwww"

$con mysql_connect($bd_host$bd_usuario$bd_password); 
mysql_select_db($bd_base$con); 


mysql_query("DROP TABLE IF EXISTS test",$con);
mysql_query("CREATE TABLE IF NOT EXISTS test (nombre char(30) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8",$con);
mysql_query("INSERT INTO test (nombre) VALUES ('Maestros del web , 10 años, Felicitaciones')",$con);
mysql_query("INSERT INTO test (nombre) VALUES ('Programación para sitios web')",$con);

$resultComen mysql_query("SELECT * FROM test",$con);
while(
$rowComen mysql_fetch_array($resultComen))
{
    echo 
$rowComen["nombre"]."<BR>";
}
mysql_free_result($resultComen);
?>
Al ejecutar este archivo test.php, que crea una tabla y agrega 2 registros. No graba completo los registros se trunca o se borra a apartir de la letra ñ y ó , y cuando ingreso los registros manualmente , y al mostrarlo por php las letras ñ y ó se muestran con otro caracter raro

Como lo puedo solucionar ??

pd: es probable que la nueva version de php 5.2.3 tenga algo que ver