Foros del Web » Programando para Internet » PHP »

Insert en base a usuario de sesion (php, ajax, mysql y js)

Estas en el tema de Insert en base a usuario de sesion (php, ajax, mysql y js) en el foro de PHP en Foros del Web. Apenas ando usando php, soy una completa newbie... Tengo que echar andar una seccion de una pagina, donde al tener el usuario que viene desde ...
  #1 (permalink)  
Antiguo 20/03/2007, 00:12
Avatar de mlorena  
Fecha de Ingreso: marzo-2007
Mensajes: 16
Antigüedad: 17 años, 1 mes
Puntos: 0
Insert en base a usuario de sesion (php, ajax, mysql y js)

Apenas ando usando php, soy una completa newbie...

Tengo que echar andar una seccion de una pagina, donde al tener el usuario que viene desde sesion, ver si hago update o insert..

la cuestion es que no me hace nadita...

Se esta queriendo mandar con ajax la informacion y este archivo es el que segun lo hace...

Cita:
session_start();
session_cache_limiter('nocache, private');
require_once("../admon/beans/DatabaseConnection.php5");

$usuario = $_SESSION['user'];
$raza = $_POST["raza"];
$cabello = $_POST["cabello"];
$ojos = $_POST["ojos"];
$figura = $_POST["figura"];
$pasatie = $_POST["pasatie"];
$ocupa = $_POST["ocupa"];
$tiporel = $_POST["tiporel"];
$tieneh = $_POST["tieneh"];
$deseah = $_POST["deseah"];
$fuma = $_POST["fuma"];
$toma = $_POST["toma"];
$deporte = $_POST["deporte"];
$religion = $_POST["religion"];

try
{
$obj = new DatabaseConnection(); //Instancia del objeto
$lnk = $obj->getConnection(); //Metemos la conexion en lnk
if(!is_null($lnk))
{
if(isset($usuario))
{
// Update
$query = "UPDATE soy_perfil SET Rz_ID='".$raza."', Cab_ID='".$cabello."', Oj_ID='".$ojos."', Fig_ID='".$figura."', Rel_ID='".$religion."', Per_Ocup='".$ocupa."', Per_Thijo='".$tieneh."', Per_Dhijo='".$deseah."', Fum_ID='".$fuma."', Tom_ID='".$toma."', Per_Dep='".$deporte."', Per_Pas='".$pasatie."', Tip_ID='".$tiporel."' WHERE Us_Usuario='".$usuario"';";
} else
// Insertar
$query = "INSERT INTO soy_perfil (Us_Usuario, Rz_ID, Cab_ID, Oj_ID, Fig_ID, Rel_ID, Per_Ocup, Per_Thijo, Per_Dhijo, Fum_ID, Tom_ID, Per_Dep, Per_Pas, Tip_ID) VALUES ( '".$usuario."','".$raza."' ,'".$cabello."' ,'".$ojos."' ,'".$figura."' ,'".$religion."' ,'".$ocupa."','".$tieneh."','".$deseah."','".$fuma ."','".$toma."' ,'".$deporte."' ,'".$pasatie."' ,'".$tiporel."');";
}
$result = $lnk->query($query);
//echo("Debe especificar un 'id'.\n");
}
catch(Exception $E)
{
echo($E->getMessage());
}
?>
hay una funcion, o archivo js que lo jala, que es donde ajax esta validando lo que debe validar, que si da el codigo 200 y 4, si todo esta bien hace el XmlHttpRequest_Object.send y envia todos los datos del formulario que quiero enviar.

Se que es logica porque ya revise y todo me suena coherente
thnx al que se apiade de mi!!!
  #2 (permalink)  
Antiguo 20/03/2007, 03:07
Avatar de mlorena  
Fecha de Ingreso: marzo-2007
Mensajes: 16
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Insert en base a usuario de sesion (php, ajax, mysql y js)

Exactamente, fue puuuura logica...
gracias!
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:42.