Foros del Web » Programando para Internet » PHP »

Duda php-mysql

Estas en el tema de Duda php-mysql en el foro de PHP en Foros del Web. estaba tratando de hacer una página en la que los usuarios puedan registrarse, pero me tope con un problemita de sintaxis: $query = 'INSERT INTO ...
  #1 (permalink)  
Antiguo 27/05/2009, 09:36
 
Fecha de Ingreso: mayo-2009
Mensajes: 210
Antigüedad: 15 años
Puntos: 0
Duda php-mysql

estaba tratando de hacer una página en la que los usuarios puedan registrarse, pero me tope con un problemita de sintaxis:



$query = 'INSERT INTO usuario (usuario_id, usuario_nom, usuario_pass)
VALUES
(' $_SESSION[_usuario]', ' $_SESSION[_nombre]', ' $_SESSION[_contraseña]);


me tira error en esa línea.. por si no se entiende lo que quería era poner dentro del comando para mysql 'INSERT...', variables de sesión como el usuario y el pass, de modo de insertar el nuevo usuario en la base de datos.

si ponía todo dentro de las comillas no se daba cuenta de que eran variables, y sino me tiraba error de sintaxis

como se hace??

Desde ya muchas gracias
Saludos
  #2 (permalink)  
Antiguo 27/05/2009, 09:39
 
Fecha de Ingreso: marzo-2009
Mensajes: 65
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Duda php-mysql

Código PHP:
$query "INSERT INTO usuario (`usuario_id`, `usuario_nom`, `usuario_pass`)
VALUES
('{$_SESSION['_usuario']}', '{$_SESSION['_nombre']}', '{$_SESSION['_contraseña']}'"
); 
esa es una forma que debe funcionar, debes tener mucho cuidado en utilizar bien la sintaxis
  #3 (permalink)  
Antiguo 27/05/2009, 09:41
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Respuesta: Duda php-mysql

bueno eso se haria algo asi
Código PHP:
$query "INSERT INTO usuario (usuario_id, usuario_nom, usuario_pass)
VALUES
('"
$_SESSION['_usuario']."', '"$_SESSION['_nombre']."', '"$_SESSION['_contraseña']."')"
fijate como es ahora
__________________
Degiovanni Emilio
developtus.com
  #4 (permalink)  
Antiguo 27/05/2009, 09:44
 
Fecha de Ingreso: mayo-2009
Ubicación: Valencia
Mensajes: 21
Antigüedad: 15 años
Puntos: 0
Respuesta: Duda php-mysql

Las dos formas anteriores son muy válidas, pero si no quieres pillarte los dedos otra vez puedes gastar variables, que vendría a ser una cosa asi:
Código php:
Ver original
  1. $user=$_SESSION['_usuario'];
  #5 (permalink)  
Antiguo 27/05/2009, 10:26
 
Fecha de Ingreso: mayo-2009
Mensajes: 210
Antigüedad: 15 años
Puntos: 0
Respuesta: Duda php-mysql

muchas gracias , aun no lo probé pero de seguro funciona

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:58.