Me vuelve a mostrar el mensaje:
falta_indicar_fichero
Hice esto:
Código PHP:
<?
/// Ya conoces la parte superior del codigo.
//insertamos los datos en la BD.
$consulta_insertar = "INSERT INTO datos (id_datos, codigo, nombre, email) VALUES ('$id_datos', '$codigo', '$nombre', '$email')";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos.");
$consulta=mysql_query($consulta_insertar);
// Obtener el ID resultante
$id_datos=mysql_insert_id($consulta);
for($i=0; $i <= count($_FILES['archivo']); $i++) {
$consulta_insertar = "INSERT INTO fotos (id_fotos, id_datos, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo) VALUES ('$id_fotos', '$id_datos', '$binario_contenido', '$binario_nombre', '$binario_peso', '$binario_tipo')";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos.");
header("location: ver.php"); // si ha ido todo bien
exit;
}
?>