Te recomendaria que crearas un archivo de conexion aparte y lo incluyeras al principio de cualquier archivo en donde realices consultas , en el codigo repites la conexion
Cita: if($_REQUEST[codigo]=="-")
{
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("clientes",$conexion) or die("Problemas en la seleccion de la base de datos");
y
Cita: else
{
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("clientes",$conexion) or die("Problemas en la selección de la base de datos");
en las variables del arreglo $_REQUEST que recibes debes definirlas entre comillas simples o dobles y concatenar con puntos dichas variables
tu defines
Cita: $registros=mysql_query("update clientes set cif='$_REQUEST[mailnuevo]' where nombre='$_REQUEST[nombre]'",$conexion) or die("Problemas en el select:".mysql_error());
ejemplo
Cita: $registros=mysql_query("update clientes set cif='".$_REQUEST['mailnuevo']."' where nombre='".$_REQUEST['nombre']."'",$conexion) or die("Problemas en el select:".mysql_error());