Hola gente tengo este codigo pero el problema es que si el dato ingresado es "1234" en la base me aparece "1234 ", osea me genera un espacio al final de la cadena.
Código PHP:
<?php include('../conexion.php'); //conectamos con la base de datos
$link = Conectarse();
function quitar($mensaje) //elimina simbolos indeseados
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',""",$mensaje);
$mensaje = str_replace("\\\\","\",$mensaje); */
return $mensaje;
}
$sql = "SELECT id_usuario FROM admin WHERE nic='".quitar($HTTP_POST_VARS["nic"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result)) {
echo "&resultado=ocupado"; //nic ocupado
}
else{
//insertamos los datos en nuestra base de datos
$sql = "INSERT INTO admin (nombre,clave,nic)VALUES(";
$sql .= "'".quitar($HTTP_POST_VARS["nombre"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["clave"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["nic"])."'";
$sql .= ")";
mysql_query($sql);
echo "&resultado=ok"; //registro exitoso
}
mysql_free_result($result);
mysql_close();
?>
La verdad es que no tengo ni idea como sacarlo, de echo no se ni como se genera asi que si alguien lo sabe por favor que me lo diga
Gracias.