Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/08/2008, 18:28
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 20 años, 1 mes
Puntos: 20
Respuesta: Problema de llenado de una tabla con php

¿Por qué foreach?

Código PHP:
if (isset($_POST))
   {
    
//$sid = ... ?

      
$discoID $_POST['DiscoID'];
      
$orden $_POST['Orden'];

      
$sql "INSERT INTO DiscoCancion (CancionID, DiscoID, Orden)
      VALUES ('$sid', '$DiscoID', '$orden')"
;

      
$ok = @mysql_query($sql);
      
      if (
$ok
      {
        echo 
"Insertado";
      }

      else
      {
        echo 
"<p>Error inserting Song into Disc $DiscoID: " .
        
mysql_error() . '</p>';
      }

La variable $sid (con la que intentas insertar la ID de cancion) no está definida en ningún sitio, al menos del trozo de código que has puesto. Te he hecho una marca porque si aún no la tienes definida, ese sería el sitio.

Espero que sirva