Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2011, 19:20
Avatar de morfasto
morfasto
 
Fecha de Ingreso: julio-2011
Ubicación: Lima
Mensajes: 291
Antigüedad: 12 años, 9 meses
Puntos: 8
Obtener el ID del usuario de la session

Hola, estoy teniendo problemas que nose como solucionarlos!

Estoy tratando de añadir a una tabla informacion de otra, por ejemplo, quiero añadir un video a la tabla de videos, pero para poder identificar quien puso el video, necesito sacar el id del usuario que esta en otra tabla, pero nose como obtener el id del usuario que esta logueado, para poder añadirlo!

este es mi script:
Código PHP:
<?php
session_start
(); 

$con1 mysql_connect("localhost","root","");
if (!
$con1)
  {
  die(
'Could not connect: ' mysql_error());
  }
function 
getYTid($ytURL) {
    if (
$_POST["tipo"] == "youtube"){
        
$ytvIDlen 11;
        
$idStarts strpos($ytURL"?v=");
        if(
$idStarts === FALSE)
            
$idStarts strpos($ytURL"&v=");
        if(
$idStarts === FALSE)
            die(
"YouTube video ID not found. Please double-check your URL.");
        
$idStarts +=3;
        
$ytvID substr($ytURL$idStarts$ytvIDlen);
        }
    if    (
$_POST["tipo"] == "vimeo"){
        
$ytvID substr($ytURL,17);
        }
        return 
$ytvID;}
        
$codigo getYTid($_POST['url']);

mysql_select_db("longdoarb"$con1);

$sql="INSERT INTO videos (video_id, usuario_id, titulo, url, descripcion, categoria, rider, tabla, trucks, llantas)
VALUES
('','','$_POST[titulo]','$codigo','$_POST[descripcion]','$_POST[categoria]','$_POST[rider]','$_POST[tabla]','$_POST[trucks]','$_POST[llantas]')"
;

if (!
mysql_query($sql,$con1))
  {
  die(
'Error: ' mysql_error());
  }
echo 
"1 record added";

mysql_close($con1)
?>
En la parte del del insert into, en los values, nose que poner para obtener el id del usuario y postearlo ahi, alguna idea?

Muchas gracias!