Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/06/2008, 01:59
Hamwe
 
Fecha de Ingreso: abril-2008
Mensajes: 70
Antigüedad: 16 años
Puntos: 0
Respuesta: Relacionar 2 tablas

Probé lo siguiente.

Leí por ahi que con la funcion mysql_insert_id se podía sacar elúltimo id insertado asi que cree dicha variable

Código PHP:
$last_id mysql_insert_id();
if (
$tags2 = isset($_POST["tpo_tag"]) ? $_POST["tpo_tag"] : false); {               
   
$tags2 explode(","$tags2);
 
$insertSQL3 "insert into tags (tpo_tag,cod_tpo_obxcto,cod_itm) values ('\n','e','$last_id')";
$contador 0;
foreach(
$tags2 as $item){
    if(
$contador)  $insertSQL3 .= ", ";
    
$contador++;
    
$insertSQL3 .= "\n('$item')"
Pero da fallo
Algo está equivocado en su sintax cerca '('')' en la linea 2

tpo_tag se saca del formulario, cod_tpo_obxcto es un valor establecido por mi "e" y cod_item es a quien le establezco la variable del ultimo id pero algo peta, alguién sabe porque?