Hola, tengo un problema que intentaré exponerlo de la forma mas sencilla.
Quiero crear una base de datos con mysql de personajes de distintos tipos, de series, peliculas, etc, seria como una especie de dni de cada personaje donde a la izquierda apareceria su foto en grande, a la derecha de que y por que es famoso.
Y en la fila inmediatamente inferior serian fotos dinamicas a insertar de ese personaje, ese es mi problema, la foto grande iria aparte, el problema son las fotos dinamicas, me gustaria saber algún modo de poder insertar mas de una a la vez que no con el clasico input que te permite insertar 1 sola.
Actualmente para insertar imagenes uso esto
un formulario asi
Código PHP:
<FORM action="index.php?p=subiendoiconos.php" method="POST" enctype="multipart/form-data">
<table BORDER="10">
<tr>
<td>
<select name="codcategoria">
<?php
/////DESPLEGABLE CON TODAS LAS CATEGORIAS
$sql="SELECT * FROM categorias ORDER BY categoria_nombre ASC";
$consulta=mysql_query($sql,$conexion);
while($registros=mysql_fetch_array($consulta))
{
?>
<option value="<?php echo $registros["codcategoria_categoria"];?>"><?php echo $registros["categoria_nombre"];?></option>
<?php
}
?>
</select>
</td>
<tr>
<tr>
<td><input type="file" name="icono"></td>
<tr>
<td><input type="submit" value="Subelo" ></td>
</td>
</table>
</FORM>
y una pagina de insercion
que vendria a tener algo asi
Código PHP:
//RECUPERANDO VARIABLES DE SUBIR ICONOS.phpcredits
$codcategoria=$_POST["codcategoria"];
$icono=$_FILES["icono"]["name"]; //nombre de archivo
$tmp=$_FILES["icono"]["tmp_name"]; //nombre temporal del fichero
move_uploaded_file($tmp,"imagenes/".$icono);
$sql="UPDATE categorias SET icono_categoria='".$icono."' WHERE codcategoria_categoria='".$codcategoria."' ";
$consulta=mysql_query($sql,$conexion);
echo '<div id="barragris2">Icono de categoria subido correctamente</div>';
En la pagina de insercion he quitado una funcion superlarga de redimensionado de imagenes pero asi deberia funcionar, el problema es que asi, tengo que ir al formulario, seleccionar la imagene, darle a insertar, ver el mensaje de que se ha insertado bien, volver al formulario, elegir la imagen, darle al boton, ver que se ha insertado bien, volver al formulario, etc etc etc,
Lo que quiero es que se me habrá un input o algún otro sistema para poder insertarla mas de una a la vez, claro que en este caso no seria como en el del codigo de arriba, no seria un UPDATE sino un INSERT, ya que cada imagen crearia una fila sql.
Habia pensado en algo descabellado y que no funcionaria.
en hacer algo de algún modo que todavia no sé para que saliese algo asi.
Queria crear una especie de bucle o algo para que con un boton de + y otro de menos fuesen repetiendo o eliminando este codigo
Código PHP:
<tr>
<td><input type="file" name="icono"></td>
<tr>
Pero luego pienso que no funcionaria por que luego habria que meterlo en un vector y quizás no funcionase.
¿Existe algún sistema SENCILLO para poder insertar varias imagenes a la vez?
Por favor que sea sencillo que no llevo mucho tiempo programando y un pedazo codigo puede que no lo entienda.
Gracias