la subida me la realiza bien pero a la hora de registrar datos en mi base de datos me hace lo siguiente me guarda el comentario repetidamente tantas veces como archivos suba y eso es lo que no quiero quiero que solo me guarde un comentario junto a todos los archivos que suban muestro codigo como lo realice:
formulario:
Código HTML:
Ver original
<body> <form enctype="multipart/form-data" method="post" action="registrar.php"> comentario:<br> archivos:<br> <input type="hidden" name="MAX_FILE_SIZE" value="400000" /> <input name="archivo[]" type="file"> <input name="archivo[]" type="file"> <input name="archivo[]" type="file"> <input type="submit" value="ENVIAR"> </form>
codigo php:
Código PHP:
Ver original
<?php //falta la conexion con base de datos pero con esto creo que me podreis ayudar for($c=0; $c<$contador; $c++){ if($_FILES['archivo']['name'][$c]){ $nombre_nuevaimagen="nuevaimagen/".$_FILES['archivo']['name'][$c]; $ssql="INSERT INTO tabla(comentario,img_original,size_original,img_nueva,size_nueva) values ('".$_POST['comentario']."','".$_FILES['archivo']['name'][$c]."','".$_FILES['archivo']['size'][$c]."', '".$_FILES['archivo']['name'][$c]."','".$size_nuevaimagen.$c"')"; } ?>