Ya me conecta a la base de datos pero me tira este error de que puede ser?
Cita: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\appserv\www\php_bd\2guardar_contacto.php on line 11
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\appserv\www\php_bd\configuracion.php on line 24
Este es el codigo que recoge las variables del formulario y las envia a la base de datos:
Código PHP:
<?
$recojo_nombre=$_POST['nombre'];
$recojo_apellidos=$_POST['apellidos'];
$recojo_email=$_POST['email'];
$recojo_telefono=$_POST['telefono'];
$recojo_movil=$_POST['movil'];
$recojo_direccion=$_POST['direccion'];
include("configuracion.php");
global $conexion;
global $servidor;
global $usuario;
global $clave;
global $base_de_datos;
global $conexion;
conectar();
$sql="insert into datos (nombre,apellidos,email,telefono,movil,direccion) values ('$nombre' , '$apellidos', '$email', '$telefono', '$telefono', '$movil', '$direccion')";
mysql_query($conexion,$base_de_datos);
desconectar();
?>
El contacto ha sido añadido correctamente.
Y este es el archivo configuracion.php
Código PHP:
<?
// Datos de Conexion
$servidor = 'localhost';
$usuario = 'keldrox';
$clave = '';
$base_de_datos = 'contactos';
function conectar() {
// Declaracion de Variables Globales
global $servidor;
global $usuario;
global $clave;
global $base_de_datos;
// Variables locales
$conexion = Mysql_connect($servidor, $usuario, $clave); //conecta a la base de datos
// Metodos
Mysql_select_db($base_de_datos); //elige la base de datos
}
//funcion de desconexion
function desconectar() {
Mysql_close($conexion); //cierre de conexion
}
?>
¿De donde puede residir el fallo? Muchisimas gracias gente :)