Foros del Web » Programando para Internet » PHP »

Error en subir datos

Estas en el tema de Error en subir datos en el foro de PHP en Foros del Web. Tengo el siguiente código: Código PHP: <?php session_start (); if (! $_SESSION [ "id" ]){     include ( "cerrar.php" ); } else{ include ( "conector.php" ); include ( "header.php" ); ...
  #1 (permalink)  
Antiguo 29/08/2011, 11:56
Avatar de dvbeaumont  
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 145
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta Error en subir datos

Tengo el siguiente código:

Código PHP:
<?php
session_start
();
if (!
$_SESSION["id"]){
    include (
"cerrar.php");
}
else{
include (
"conector.php");
include (
"header.php");
include (
"menu-1.php");
if (
$_GET["un"]=='1'){
    if (
$_POST["us_enable"]=='on'){
        
$us_enable='TRUE';
    }
    else {
        
$us_enable='FALSE';
    }
    
$us_pass=md5($_POST["us_pass"]);
    
//$us_birth=date("Y-m-d");
$sql "INSERT INTO t_usuarios (us_name, us_last, us_ci, us_cin, us_birth, us_sexo, us_tipo, us_login, us_pass, us_enable)
        VALUES('"
.$_POST["us_name"]."', '".$_POST["us_last"]."', '".$_POST["us_ci"]."', '".$_POST["us_cin"]."', '".$_POST["us_birth"]."', '".$_POST["us_sexo"]."', '".$_POST["us_tipo"]."', '".$_POST["us_login"]."',  '".$us_pass."', '".$us_enable."');";
$r pg_query($conexion$sql);
}
Y al parecer no funciona, no quiere subir los datos a la base de datos no sé cual sería el problema.


Slds,
  #2 (permalink)  
Antiguo 29/08/2011, 12:13
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Error en subir datos

Cita:
Iniciado por dvbeaumont Ver Mensaje
Tengo el siguiente código:

Código PHP:
<?php
session_start
();
if (!
$_SESSION["id"]){
    include (
"cerrar.php");
}
else{
include (
"conector.php");
include (
"header.php");
include (
"menu-1.php");
if (
$_GET["un"]=='1'){
    if (
$_POST["us_enable"]=='on'){
        
$us_enable='TRUE';
    }
    else {
        
$us_enable='FALSE';
    }
    
$us_pass=md5($_POST["us_pass"]);
    
//$us_birth=date("Y-m-d");
$sql "INSERT INTO t_usuarios (us_name, us_last, us_ci, us_cin, us_birth, us_sexo, us_tipo, us_login, us_pass, us_enable)
        VALUES('"
.$_POST["us_name"]."', '".$_POST["us_last"]."', '".$_POST["us_ci"]."', '".$_POST["us_cin"]."', '".$_POST["us_birth"]."', '".$_POST["us_sexo"]."', '".$_POST["us_tipo"]."', '".$_POST["us_login"]."',  '".$us_pass."', '".$us_enable."');";
$r pg_query($conexion$sql);
}
Y al parecer no funciona, no quiere subir los datos a la base de datos no sé cual sería el problema.


Slds,
Si ese es todo tu código te falta una } al final, también te recomiendo que depures tus query's


Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125

Última edición por skiper0125; 29/08/2011 a las 12:18
  #3 (permalink)  
Antiguo 29/08/2011, 12:44
Avatar de dvbeaumont  
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 145
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Error en subir datos

Ya poseo el }

solo que está al final del HTML

Pero igual sigue sin mandar los datos.
  #4 (permalink)  
Antiguo 29/08/2011, 13:00
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Error en subir datos

Cita:
Iniciado por dvbeaumont Ver Mensaje
Ya poseo el }

solo que está al final del HTML

Pero igual sigue sin mandar los datos.
Comprueba si efectivamente te manda los valores de las variables con var_dump($_POST);
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125

Etiquetas: sql, usuarios
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 19:52.