Hola Martine, cuando un usuario llena el formulario con los datos que tu pides se ejecutará el script o código que haz escrito en "add_reg.php3", que hace el script en cuestión que creo que por ahi tienes dudas, la cadena de texto que tienes en la variable $sql que es
Código PHP:
$sql = "INSERT INTO agenda (nombre, direccion, telefono, email) VALUES ('$nombre', '$direccion', '$telefono', '$email')";
es una instrucción que se le está dando a motor de la base de datos para que tome los valores del formulario y los inserte en la tabla que tu haz decidido para tal efecto que en tu caso sería "agenda".
en PHPMyAdmin podrás examinar las tablas que haz constriuido las cuales tendrán datos siempre y cuando hayas escrito correctamente las sentencias SQL. Además del proceso de escribir la sentencia y ejecutarla con la instrucción
Código PHP:
$result = mysql_query($sql);
por detrás del código fuente que hay escrito ovbiamente hay otros procesos que son los que gestionan la información para agregarla a tu tabla. Si todo ha ido bien no nos debe dar ningún error, pero este error se puede forzar a mostrar si lo queremos así
Código PHP:
$result = mysql_query( $sql ) or die( mysql_error() );
esto forzará a PHP a mostrar cual fue el error que no permitio el ingreso de los datos de tu formulario a la tabla...
en muchas ocasiones cuando no se manejan primeramente los datos que queremos ingresar a la BD pueden generar errores...uno de los más típicos es intentar insertar datos de un formulario que tengan una comilla simple o doble ( ' o " )...pq sucede? porque como estamos trabajando con cadenas de texto plano estás se unen y podrían cortar una instrucción antes de su término, o bien que hayas escrito mal el nombre de la tabla o que se yo cuantos errores mas podrñian ocurrir, solo te menciono estos dos a modo de ejemplo.
este es el mismo script tuyo con algunas correcciones para que lo pruebes, si tienes más dudas acerca de esto no dudes en preguntar, salu2 desde Chile.
Código PHP:
<?PHP // process form
$link = mysql_connect("localhost", "goodsi60_nano","<Aqui puse el Passw>");
mysql_select_db("goodsi60_agenda",$link);
$sql = "INSERT INTO agenda (nombre, direccion, telefono, email) VALUES ('" . $nombre . "', '" . $direccion . "', '" . $telefono . "', '" . $email . "')";
mysql_query( $sql ) or die( mysql_error() );
echo "¡Gracias! Hemos recibido sus datos.\n";
?>