Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2008, 19:56
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
No puedo insertar registros en la base de datos

Hola,

Estoy tratando de implementar una aplicacion para que me suba archivos a una carpeta y almacenar su ruta en la BD....., lo nuevo que le he puestom es que en vez de subir un archivo suba dos, y lo hace perfecto, subo los dos archivos e introduzco en la BD todos los datos de los dos archivos y su ruta,

El problema viene cuando solo quiero subir un archivo, se sube bien pero lo que pasa es que no se inserta nada en la BD, creo que porque vienen datos vacios a insertar, los inserto asi:

Código PHP:
$query "INSERT INTO descargas (name, name2, description, ruta, ruta2, tipo, size, categoria)
    VALUES ('$nombre_archivo','$nombre_archivo2','$description' , '"
.$_FILES['fichero']['name']."', '".$_FILES['fichero2']['name']."','".$_FILES['fichero']['type']."', '".$_FILES['fichero']['size']."','$cat')"
y cuando solo es un archivo las variables vienen vacias claro, en el form no se puso nada de los datos del 2º archivo

$nombre_archivo2'

$_FILES['fichero2']['name']."

He mirado el manual y he provado de todo pero no consigi insertar nada en la BD si esas variables vienen vacias.

Gracias.