Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/12/2012, 10:23
consultashangar
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 12 años, 10 meses
Puntos: 1
Respuesta: Ingresar a Base de Datos

Cita:
Iniciado por garciasanchezdani Ver Mensaje
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

Última edición por consultashangar; 20/12/2012 a las 12:45