Problemas para conectar php y mysql

isroco

Bovino maduro
#1
Hola

Estoy aprendiendo a crear paginas web y quiero conectar un formulario con base de datos. El codigo del formulario es el siguiente:

Agenda.HTML
<HTML>
<HEAD><title>Agenda Telefonica</title></HEAD>
<BODY>
<B>Contactos - Alta</B>
<FORM METHOD="POST" ACTION="conexion.php" NAME="datos">
Nombre: <INPUT NAME="nombre" TYPE="Text" id="nombre" value=""/><br><br>
Apellidos: <INPUT NAME="apellidos" TYPE="Text" id="apellidos" value=""/><br><br>
Dirección: <INPUT NAME="dir" TYPE="Text" id="direccion" COLS=200/><br><br>
Teléfono: <INPUT NAME="tel" TYPE="Text" id="telefono" COLS=10/><br><br>
Correo: <INPUT NAME="correo" TYPE="Text" id="correo" COLS=30/><br><br>
<INPUT TYPE="SUBMIT" id="giardar" VALUE="Guardar">
<INPUT TYPE="RESET" id="cancelar" VALUE="Borrar">
</FORM>
</BODY>
</HTML>

Y este el PHP para la conexion:
conexion.PHP
<?php
$servidor = "localhost"; //el servidor que utilizaremos, en este caso será el localhost.
$usuario = "israel"; //El usuario que se conectará a la base de datos.
$password = "irc7906"; //La contraseña del usuario que utilizaremos.

$con = mysql_connect(servidor,usuario,password);

if(!$con) { die(‘<STRONG>ERROR DE CONEXION CON MYSQL:</strong>‘ . mysql_error()); }
else
{ECHO ‘Conectado exitosamente...<br>‘;}
$database = mysql_select_db(“agenda”,$con);
if (!$database){die(‘ERROR CONEXION CON B:eek: ‘.mysql_error());}

$sql = “INSERT INTO contactos (nombre, apellidos, direccion, telefono, correo) VALUES (’”.$_POST['Nombre'].”‘,’”
.$_POST['apellidos'].”‘,’”.$_POST['dir'].”‘,’”.$_POST['tel'].”‘,’”.$_POST['correo'].”‘)”;
$result = mysql_query($sql);
if (! $result){
echo “La consulta SQL contiene errores.”.mysql_error();
exit();
}else {echo “<center><font color=’RED’>DATOS INSERTADOS CORRECTAMENTE</font><a
ref=’#'>Volver</a>”;
}
?>

Este segundo codigo me marca error en:
if(!$con) { die(‘<STRONG>ERROR DE CONEXION CON MYSQL:</strong>‘ . mysql_error()); }

Alguien sabe en que estoy equivocado? O porque el error?
 
Arriba