Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/09/2008, 13:25
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: problemas contando campo de tabla

a ver. la tabla de imagenes es esta:
//////////////////////////////
'imagenes'

idimagen----autonumerico
imagen------ruta de la imagen en el servidor
productoid----id del producto al que se le asocia la imagen

y el codigo es este:

Código PHP:
$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 $imagenes

while($datosmysql_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>"

eso es todo. cuando en la tabla imagen no hay ninguna imagen asociada a un producto en concreto aún, pues funciona bien. saca los 4 inputs pero si hay dos o tres imagenes asociadas a un producto saca el form tantas veces como imagenes hay asociadas pero con los inputs que correspondan. es decir, que el form se repite