//////////////////////////////////////////////////////////////////////////////
$id=$_GET['id']; ---rescato el id del producto en cuestión
$sql= "SELECT * from imagenes where pto_id='$id'"
$resultados = mysql_query($sql) or die (mysql_error());
$imagenes = mysql_num_rows($resultados);
$imagenesquedan = 4 - $imagenes
//////////////////////////////////////////////////////////////////
a partir de aquí, hago un while:
Código PHP:
while($datos= mysql_fetch_array($resultados))
{
echo "Puedes añadir otras <b>$imagenesquedan</b> imágenes : <br><br>";
echo "<form name=form onReset='return Limpiar();' action='subir.php?id=$id' ENCTYPE=multipart/form-data METHOD=POST>";
for($i = $imagenesquedan; $i; $i--){
echo "<input type='file' name='name='archivo[]' size='15' class='caja'><br>";
}
Puedes añadir otras 2 imagnes:
aqui el input ------examinar
aqui el input-------examinar
y otra vez:
Puedes añadir otras 2 imagenes:
aqui el input-------examinar
aqui el input--------examinar
es decir, lo repite dos veces porque cuenta que hay dos imagnees ya. si hubiera tres lo repetiria tres veces y solo aparecería en cada una 1 input cuando yo solo quiero que lo muestre una vez con el número de inputs que queden para llegar a cuatro. he probado con group by pero entonces siempre considera que sólamente hay una imagen y que restan tres.
alguna ayuda?
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)