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