Foros del Web » Programando para Internet » PHP »

Probemas con insert en php-mysql

Estas en el tema de Probemas con insert en php-mysql en el foro de PHP en Foros del Web. hola yo tengo un codigo qe ingresa datos a la DB mediante el siguinte script: Código PHP:   //DEFINO LOS DATOS A GUARDAR EL LA DB             $campaing  =  $_POST [ "campaing" ...
  #1 (permalink)  
Antiguo 10/02/2010, 19:36
Avatar de intiweb  
Fecha de Ingreso: mayo-2009
Ubicación: Capital Federal
Mensajes: 363
Antigüedad: 14 años, 11 meses
Puntos: 5
hola yo tengo un codigo qe ingresa datos a la DB mediante el siguinte script:

Código PHP:
 //DEFINO LOS DATOS A GUARDAR EL LA DB
           
$campaing $_POST["campaing"];
           
$cargo $_POST["cargo"];
           
$name $_SESSION[valid_user];
          
$raza $_POST["raza"];
           
$estado "no";

          
//GUARDO LOS DATOS EN LA DB
          
$query_date "insert into campanas values ('".$campaing."','".$cargo."', '".$name."', '".$raza."', '".$estado."')";
          
$result_date mysql_query($query_date$db_conn) or die (mysql_error);

          
//ME FIJO SI LA OPERACION RESULTO O NO Y TIRO EL RESULTADO MAL MENSAJE BIEN REDIRECCIONO A CAMPAING.PHP
           
if (!$result_date)
           {
              echo 
"no se a podido guardar los datos el la base de datos por favor vuelva a intentarlo.";
             echo 
"<a href=\"campaing.php\">Volver</a></br>";
          }
          else
          {
              echo 
"la peticion fue procesada correctamente se le habilitara el cargo en cuanto el rey lo disponga";
          } 
la base de datos existe y los datos estan correctos los control miles de beses. hice un echo con cada uno e los datos pero m muestra los datos orrectamente y no se por que n funiona:

en esa arte d codigo:

Código PHP:
//DEFINO LOS DATOS A GUARDAR EL LA DB
           
$campaing $_POST["campaing"];
           
$cargo $_POST["cargo"];
           
$name $_SESSION[valid_user];
          
$raza $_POST["raza"];
           
$estado "no"
la cambie de esta manerapara probar

Código PHP:
//DEFINO LOS DATOS A GUARDAR EL LA DB
           
$campaing "no";
           
$cargo "no";
           
$name "no";
          
$raza "no";
           
$estado "no"
y de esta manera si funciona por de el problema esta aca pero el tema es que de la primera fomra puse un echo deeta manera

Código PHP:
//DEFINO LOS DATOS A GUARDAR EL LA DB
           
$campaing $_POST["campaing"];
           
$cargo $_POST["cargo"];
           
$name $_SESSION[valid_user];
          
$raza $_POST["raza"];
           
$estado "no";
echo 
"$campaing  $cargo   $name $raza $estado "
y me muestra los datos correctamente.
no se donde esta el error por favor i alguien sabe se lo agadeceria muco

perdon la forma de escribir mi teclado no anda muy bien

Última edición por GatorV; 10/02/2010 a las 21:00
  #2 (permalink)  
Antiguo 10/02/2010, 19:43
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 8 meses
Puntos: 66
Respuesta: Probemas con insert en php-mysql

Mira la variable session, creo que le faltan las comillas,
Código PHP:
$name $_SESSION[valid_user]; 
Saludos
  #3 (permalink)  
Antiguo 10/02/2010, 20:01
Avatar de intiweb  
Fecha de Ingreso: mayo-2009
Ubicación: Capital Federal
Mensajes: 363
Antigüedad: 14 años, 11 meses
Puntos: 5
Respuesta: Probemas con insert en php-mysql

perdon ya encontre el error el e key rror estaba en la DB puse primary en el primero donde justamente muchos tienen escrito lo mismo entonces no funcionaba.. perdon

Etiquetas: insert, php-mysql
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 10:14.