Cita:
Iniciado por garciasanchezdani
Hola, hazlo paso por paso. Algo así:
Código PHP:
<?php
include("config.php");
$enlace = mysql_connect($server,$db_user,$db_pass);
if (!$enlace) { // si no ha conectado con la bd devuelve error
die('No se pudo conectar : ' . mysql_error());
}
mysql_select_db($database);
mysql_query("INSERT INTO `travelcu_Registroclientes`.`USUARIOS`(`NOMBRE`,`A PELLIDO`,`EMAIL`,`TELEFONO`,`DIRECCION`,`LOCALIDAD `,`PROVINCIA`,`PAIS`,`DNI`,`FECHA DE NACIMIENTO`,`CONTRASEÑA`,`REPERTIR CONTRASEÑA`,`ESTADO`)VALUES('$_POST([NOMBRE]','$_POST[APELLIDO]','$_POST[EMAIL]','$_POST[TELEFONO]','$_POST[DIRECCION]','$_POST[LOCALIDAD]','$_POST[PROVINCIA]','$_POST[PAIS]','$_POST[DNI]','$_POST[FECHA DE NACIMIENTO]','$_POST[CONTRASEÑA]','$_POST[REPETIR CONTRASEÑA]','$_POST[ESTADO]')");
mysql_close($enlace);
?>
Y ten cuidado en el
INSERT, porque veo muchas variables cuyo nombre contiene espacios en blanco o el carácter ñ, como REPETIR CONTRASEÑA, y esto no es aconsejable.
Arregla eso, y luego ten también cuidado a la hora de añadir $_POST dentro del insert. Respeta la sintaxis.
Suerte, Daniel
--------------------------------------------------------------------------------------------------------
Hola buenas tardes, estoy aprendiendo programacion y programe este PHP para mi pagina y al conectarme a mi BD que esta colgada al hosting pago y tengo un error que detallo.
EL 1 PHP
<?php
$server='travelcupon.com';
$database='travelcu_fichero';
$db_user='mi usuario';
$db_pass='mi pass';
?>
2. PHP
<?php
include("config.php");
$enlace = mysql_connect($server,$db_user,$db_pass);
if (!$enlace) { // si no ha conectado con la bd devuelve error
die('No se pudo conectar:'. mysql_error());
}
mysql_select_db($database);
mysql_query("INSERT INTO `travelcu_fichero`.`USUARIOS`(`NOMBRE`,`APELLIDO`, `EMAIL`,`TELEFONO`,`DIRECCION`,`LOCALIDAD `,`PROVINCIA`,`PAIS`,`DNI`,`FECHADENACIMIENTO`,`CO NTRASENA`,`REPERTIRCONTRASENA`,`ESTADO`)VALUES('$_ POST([NOMBRE]','$_POST[APELLIDO]','$_POST[EMAIL]','$_POST[TELEFONO]','$_POST[DIRECCION]','$_POST[LOCALIDAD]','$_POST[PROVINCIA]','$_POST[PAIS]','$_POST[DNI]','$_POST[FECHADENACIMIENTO]','$_POST[CONTRASENA]','$_POST[REPETIRCONTRASENA]','$_POST[ESTADO]')");
mysql_close($enlace);
?>
El Error que estoy teniendo es el siguiente:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'travelcu_daniel'@'cpex11.wiroos.com' (using password: YES) in /home/travelcu/public_html/insertardatosentabla.php on line 4
No se pudo conectar:Access denied for user 'travelcu_daniel'@'cpex11.wiroos.com' (using password: YES)
Es un error de mi servidor pago o hay algo que no estoy viendo yo, si alguin me pude ayudar por que estoy urgido de solucion.
Saludos Cordiales y Gracias por la ayuda desde ya