Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2012, 03:32
jona86
 
Fecha de Ingreso: enero-2012
Mensajes: 88
Antigüedad: 12 años, 3 meses
Puntos: 1
Error en función testear clasificaciones

Hola a todos, os dejo un problema que me ha surgido con esta función php, que me trae de cabeza la dichosa codificación (supongo) ya que cuando introduzco un nombre con tildes no me lo reconoce bien. Está integrado en el panel de administración de Wordpress por si es relevante.

Código PHP:
elseif($_GET['accion']=="test"){

$host_db "*********"
$usuario_db "******"
$pass_db "*****"
$base_db "*******"
$coneccion mysql_connect($host_db$usuario_db$pass_db);
mysql_select_db($base_db$coneccion);

$contador=0;
$errores=0;

$carrera $_POST['carrera'];
$clasi $_POST['clasificacion'];
$linea strtok ($clasi,"\n");
//$linea = explode ("\n",$_POST['clasificacion']);

echo"carrera: $carrera

"
;

while (
$linea != false) {

list( 
$datos$tiempo ) = explode" - "$linea );
list( 
$pos$name ) = explode" " $datos 2);
list( 
$apellidos$nombre ) = explode"," $name );

$sqlciclista "SELECT id FROM nuke_corredores_cc WHERE nombre LIKE '%".$nombre."%' AND apellidos LIKE '%".$apellidos."%'";
$resultciclista mysql_query($sqlciclista);
if(list(
$cid) = mysql_fetch_row($resultciclista)) $nex=0;
else 
$nex=1;

if (
$nex == 0$contador++;
else { echo
"ERROR: El ciclista ".$nombre." ".$apellidos." no existe en la base de datos
"
$errores++; }


//echo"$nombre
";


$linea = strtok("
n");
}
echo"
Bien$contador 
Errores
$errores";