Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2011, 08:47
lsmadueno10
 
Fecha de Ingreso: julio-2011
Mensajes: 50
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta insertar en mysql

Buenos dias , luego de varios intentos, pude lograr insertar mis archivos en una carpeta, ahora el siguiente reto que me puse es subir estos a una tabla de una bd de mysql, espero que alguien me pueda guiar, se lo agradecere, aqui les pongo el codigo por si es que alguien lo necesita.


index.php
----------------------------------------------------------------------------------------------------

<html>
<head>
<title>multiple file upload php</title>
<script type="text/javascript">
function add_file_field(){
var container=document.getElementById('file_container' );
var file_field=document.createElement('input');
file_field.name='images[]';
file_field.type='file';
container.appendChild(file_field);
var br_field=document.createElement('br');
container.appendChild(br_field);


}
</script>
</head>
<body>
<form action="uploader.php" method="post" enctype="multipart/form-data" name="mutiple_file_upload_form" id="mutiple_file_upload_form">
<h1>Advanced Multiple File Upload Script Example</h1><div id="file_container">
<input name="images[]" type="file" />
<br />
</div>
<a href="javascript:void(0);" onClick="add_file_field();">Add another</a><br />
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html>
----------------------------------------------------------------------------------------------------
uploader.php

<?php

if (isset($_POST['Submit'])) {
$number_of_file_fields = 0;
$number_of_uploaded_files = 0;
$number_of_moved_files = 0;
$uploaded_files = array();
$upload_directory = dirname(__file__) . '/uploaded/';

for ($i = 0; $i < count($_FILES['images']['name']); $i++) {
$number_of_file_fields++;
if ($_FILES['images']['name'][$i] != '') {
$number_of_uploaded_files++;
$uploaded_files[] = $_FILES['images']['name'][$i];
if (move_uploaded_file($_FILES['images']['tmp_name'][$i], $upload_directory . $_FILES['images']['name'][$i])) {
$number_of_moved_files++;


}

}

}
echo "Number of File fields created $number_of_file_fields.<br/> ";
echo "Number of files submitted $number_of_uploaded_files . <br/>";
echo "Number of successfully moved files $number_of_moved_files . <br/>";
echo "File Names are <br/>" . implode(',', $uploaded_files);


}

?>



La duda es ahora subirlo a una bd mysql