Bienvenido a el foro
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
... ya aprenderás a colorear código (espero te tomes un tiempo para ver las opciones que te ofrece el foro como el buscador, las FAQ y lña posibilidad de iluminar código).
Ahora... en tu archivo
insertar.php tienes unas variables que no veo que las definas antes.. estas son
$nombre y
$telefono... quiero adivinar que llegas a esta página desde un formulario y los valores de esas variables deben ser elmentos de dicho formulario...
Prueba con esto:
Código PHP:
<?php
$nombre=$_POST['nombre'];
$telefono= $_POST['telefono'];
// o $_GET según el method de tu formulario
?><HTML>
<HEAD>
<TITLE>Insertar.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","root","");
//Ejecucion de la sentencia SQL
mysql_db_query("ejemplo","insert into clientes (nombre,telefono) values
('$nombre','$telefono' )");
?>
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>
</BODY>
</HTML>
.. si esto sirve (si es cierto que vienes de un formulario) tu problema se encuentra en que no haces uso de las variables superglobales.... chekate la FAQ:
http://www.forosdelweb.com/showthrea...989#post238989
y de la documentación oficial:
www.php.net/reserved.variables www.php.net/variables.external
y en general busca en el foro sobre formularios... verás que igual puedes hacer algunas validaciones para "perfeccionar" tu script...
Suerte!