Hola, pues te cuento que no le cambie absolutamente nada a tu formulario y me funciono perfectamente....
este es el archivo html....
<form action="insercion.php" method="post">
Nombre:<input type="text" name="Nombre" MAXLENGTH=80 SIZE=80><br>
Tel_particular:<input type="text" name="Tel_particular" MAXLENGTH=15 SIZE=15><br>
Tel_oficina:<input type="text" name="Tel_oficina" MAXLENGTH=15 SIZE=15><br>
Tel_celular:<input type="text" name="Tel_celular" MAXLENGTH=15 SIZE=15><br>
Domicilio:<input type="text" name="Domicilio" MAXLENGTH=80 SIZE=80><br>
Ciudad:<input type="text" name="Ciudad" MAXLENGTH=12 SIZE=12><br>
<input type="submit" VALUE="Insertar">
</form>
y este insercion.php
<html>
<head>
<title>Resultado de la insercion</title>
</head>
<body bgcolor="#008080">
<h2>LOS DATOS SE HAN AGREGADO SATISFACTORIAMENTE</h2>
Código PHP:
<?php
$Nombre2=addslashes($Nombre);
$Tel_particular2=addslashes($Tel_particular);
$Tel_oficina2=addslashes($Tel_oficina);
$Tel_celular2=addslashes($Tel_celular);
$Domicilio2=addslashes($Domicilio);
$Ciudad2=addslashes($Ciudad);
function conectarse()
{
if (!($link=mysql_connect("localhost","root","")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("telefonos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link= conectarse();
$sql = mysql_query ("INSERT INTO listado (Nombre,Tel_particular,Tel_oficina,Tel_celular,Domicilio,Ciudad) VALUES ('$Nombre2','$Tel_particular2','$Tel_oficina2','$Tel_celular2','$Domicilio2','$Ciudad2')",$link);
?>
<a href=insercion.html><h3>Agregar Nuevo Registro</h3></a>
<p>
<a href=telefonos.html><h3>Regresar al Menu Telefonos</h3></a>
</body>
</html>