Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/12/2008, 23:57
arcanisgk
 
Fecha de Ingreso: noviembre-2008
Mensajes: 279
Antigüedad: 16 años, 3 meses
Puntos: 0
ok ya encontre una solucion pero no se si es la mejor como ya ise secion en user se supone que el navegador recuerda eso XD

y meti estos codigos

Cita:
session_start();
$query1 = mysql_query("SELECT ID FROM user") or die(mysql_error());//se supone que anterior mente se iso un loggin
$data1 = mysql_fetch_array($query1);
inserto los datos

Cita:
mysql_query("INSERT INTO pj (ID,namepj,raza,prof,sexo,edad,apa)
VALUES ('{$data1['ID']}','{$_POST['namepj']}','{$_POST['raza']}','{$_POST['prof']}','{$_POST['sexo']}','{$_POST['edad']}','{$_POST['apa']}')",$link);
ok al pareser gracias a mi amigo jsurname se resolvio el problema

codigo

<?php
//Primero comprovamos datos que no esten vacion
if(isset($_POST['namepj']) && !empty($_POST['namepj']) &&
isset($_POST['raza']) && !empty($_POST['raza']) &&
isset($_POST['prof']) && !empty($_POST['prof']) &&
isset($_POST['sexo']) && !empty($_POST['sexo']) &&
isset ($_POST['edad']) && !empty($_POST['edad'])) {

//entrando a la base de datos
$link = mysql_connect("127.0.0.1","root","123");
mysql_select_db("ged",$link);

$id = session_start();
$data1 = mysql_query("SELECT ID FROM user WHERE id = '$id'") or die(mysql_error());//se supone que anterior mente se iso un loggin

// con esta sentencia insertamos los datos en la base de datos XD
mysql_query("INSERT INTO pj (ID,namepj,raza,prof,sexo,edad,apa)
VALUES ('{$data1['ID']}','{$_POST['namepj']}','{$_POST['raza']}','{$_POST['prof']}','{$_POST['sexo']}','{$_POST['edad']}','{$_POST['apa']}')",$link);

// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);

if(!empty($my_error)) {

echo "Ha habido un error al insertar los valores. $my_error";

} else {

header("Location: pas1.php");

}

} else {

echo "Error, no ha introducido todos los datos";

}

?>

Última edición por GatorV; 07/12/2008 a las 01:17