Todo genial el unico problema es que quiero que cuando no suba un mp3 o cualquier documento asociado el campo quede como NULL por que con el codigo que pongo queda " mp3/"
No tengo mucha cancha en esto asique agradeceria su ayuda aqui va el codigo del insert
Código PHP:
    
mysql_query("SET NAMES 'utf8'");
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "formulario")) {
  $insertSQL = sprintf("INSERT INTO noticias (fecha, fechanac, titulo, detalle, foto, documasociado,  nota, ubicacion, categoria) VALUES (%s, %s, %s, %s, 'fotos/{$_FILES['foto']['name']}', 'mp3/{$_FILES['documasociado']['name']}',%s, %s, %s)",
                       GetSQLValueString($_POST['fecha'], "date"),
                       GetSQLValueString($_POST['fechanac'], "date"),
                       GetSQLValueString($_POST['titulo'], "text"),
                       GetSQLValueString($_POST['detalles'], "text"),
                      
                    
                       GetSQLValueString($_POST['nota'], "text"),
                       GetSQLValueString($_POST['ubicacion'], "text"),
                       GetSQLValueString($_POST['categoria'], "text"));
 
 
                       $path2="../mp3/";
                       
                       
                       if (is_uploaded_file($_FILES['documasociado']['tmp_name'])) {
                          move_uploaded_file($_FILES['documasociado']['tmp_name'], $path2 . $_FILES['documasociado']['name']);
                          echo 'El audio '; echo $_FILES['documasociado']['name']. 'fue correctamente cargado!';
                          } 
     
 
 No puedo poner un campo como NULL
 No puedo poner un campo como NULL 



 ya que para que un campo lo tome como null debe de hacerse directamente en la consulta entonces que vas a hacer lo siguiente
 ya que para que un campo lo tome como null debe de hacerse directamente en la consulta entonces que vas a hacer lo siguiente 

