Foros del Web » Programando para Internet » PHP »

Problemas para la publicación de imagenes en la web utilizando dreamweaver y php.

Estas en el tema de Problemas para la publicación de imagenes en la web utilizando dreamweaver y php. en el foro de PHP en Foros del Web. Hola amigos! me encuentro realizando una página para la publicación de artículos de forma autogestionables , la idea para esta es que se muestren 9 ...
  #1 (permalink)  
Antiguo 09/06/2008, 15:55
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Pregunta Problemas para la publicación de imagenes en la web utilizando dreamweaver y php.

Hola amigos! me encuentro realizando una página para la publicación de artículos de forma autogestionables , la idea para esta es que se muestren 9 imágenes en un sola página, de forma que sea 3x3 es decir 3 filas y 3 columnas incluyendo en cada una de las imágenes un botón el cual tendrá por nombre "Detalles" para que al pulsarlo muestren los detalles de cada artículo.
Bueno baje unos tutoriales que me ayudaron a realizar dicha función, el problema esta en que muestra los artículos de forma vertical es decir (uno debajo del otro) con su respectivo botón siempre y cuando los incluya en una tabla, al eliminar la tabla muestra los artículos como se requiere lo único es que muestra el botón “Detalles” al final de todas las imágenes.

Bueno acá les muestro el código, espero su aporte para lograr este requerimiento, gracias!

Código PHP:
 <td width="560"><?php do { ?>
        <table width="117" border="1">
          <tr>
            <td width="107" height="178"><p><img src="imagen-pagina-yoa1/Pagina.Imagen2/imagenes para mostrar/<?php echo $row_Recordset1['nombre']; ?>" width="101" height="93" /></p>
                <form id="form2" name="form2" method="post" action="">
                  <div align="center">
                    <input type="submit" name="Submit" value="Detalles" />
                  </div>
                </form>
              <p>&nbsp;</p></td>
          </tr>
                    </table>
          <?php } while ($row_Recordset1 mysql_fetch_assoc($Recordset1)); ?><p>&nbsp;</p>
          <p align="left"> </p>
  #2 (permalink)  
Antiguo 09/06/2008, 16:49
Avatar de Tokkara  
Fecha de Ingreso: junio-2008
Mensajes: 131
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Problemas para la publicación de imagenes en la web utilizando dreamweaver

Para mostrar las imagenes horizontalmente debe hacer el bucle en el td no en el tr

Código PHP:
<td width="560">
        <table width="117" border="1">
          <tr>
<?php while ($row_Recordset1 mysql_fetch_assoc($Recordset1)){ ?>
            <td width="107" height="178"><p><img src="imagen-pagina-yoa1/Pagina.Imagen2/imagenes para mostrar/<?php echo $row_Recordset1['nombre']; ?>" width="101" height="93" /></p>
                <form id="form2" name="form2" method="post" action="">
                  <div align="center">
                    <input type="submit" name="Submit" value="Detalles" />
                  </div>
                </form>
              <p>&nbsp;</p></td>
<?php ?>
          </tr>
                    </table>
          <p>&nbsp;</p>
          <p align="left"> </p>
Tambien te recomendaria que no usaras do_while() sino el while() porque sino en la primera iteracion el $row_recordset1 estara vacio. A no ser que lo llenes antes.
De todas forma no entiendo bien si este es tu problema o no.
  #3 (permalink)  
Antiguo 09/06/2008, 19:53
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Problemas para la publicación de imagenes en la web utilizando dreamweaver

Bueno en realidad el problema esta en que las imágenes no las muestras en tres filas y en tres columnas, solo las muestra una debajo de la otra, al colocar que muestre nueve imágenes las muestra de forma vertical no en tres filas y en tres columnas. Espero y hayas entendido! gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:13.