cual es tu linea 21???
intenta esta función asi..
Código PHP:
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;
}
y cuando haces ya el insert haces lo siguiente...
Código PHP:
$link= conectarse();
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);
con la funcion conectarse.. pues te conectas a la base de datos.. y verifica que se pueda conectar y que la base de datos exista... llamo la funcion con la variable $link y ahi me devuelve todo la coenxión...
mira a ver si asi te funciona.. ciao..