Comunidad de diseño web y desarrollo en internet online

Mostrar resultados verticales en Paginator (jpinedo)

Citar            
MensajeEscrito el 02 Sep 2009 03:07 pm
Hola chicos, soy nueva en el foro y un poco nueva a todo esto de PHP, y me gustaria muchisimo pedirles su ayuda, veran, por mas ke le he dado vueltas al asunto no logro hacer lo siguiente:

Tengo el script de paginacion de jpinedo, Paginator trabajando y regresando resultados de una manera horizontal, 1 resultado por linea, y lo ke me gustaria hacer, es que me regresara los resultados de 15 por pagina, pero de una manera que me regresara 3 verticales, algo asi:

_________________________________________
| Resultado01 | Resultado02 | Resultado03 |
| Resultado04 | Resultado05 | Resultado06 |
| Resultado07 | Resultado08 | Resultado09 |
| Resultado10 | Resultado11 | Resultado12 |
| Resultado13 | Resultado14 | Resultado15 |
|________________________________________
Tengo este echo que imprime las tablas con resultados, de hecho son 2 tablas por resultado, aqui esta:

Código PHP :

//Leemos y escribimos los registros de la página actual
while($row = mysql_fetch_array($_pagi_result)){

//Informacion en masa
    echo "<form method='post' action='email.php' onSubmit='return Validar(this);'>
    <table width='400' border='0' class='prodinfo'><tr><td width='50%'>
    <a href='images/products/".$row['image']."' target='_blank' title='Image Corresponding to the item with Part No ".$row['part']."'><img src='class.image.php?img=images/products/".$row['image']."&h=100' /></a><br />
    <b>Part No:</b> <input type='text' class='infofield' name='partno' readonly='1' value='". $row['part']."' /><br />
    <b>Vendor:</b> <input type='text' class='infofield' name='vendor' readonly='1' value='". $row['vendor']."' /><br />
    <b>Price:</b> <input type='text' class='infofield' name='price' readonly='1' value='". $row['price']."' /><br />
    <input type='text' class='desc' name='description' readonly='1' value='". $row['description']."' />
    </td><td width='50%'>
    <b>Name:</b><br /><input type='text' name='name' /><br />
    <b>Email:</b><br /><input type='text' name='email' /><br />
    <b>Quantity:</b><br /><input type='text' name='quantity' /><br />
    <input type='submit' name='submit' value='Request Quote On This Item' /><br />
    </td></tr></table>
    </form>

    <form method='post' action='item_detailed.php'>
    <table width='400' border='0' class='prodinfo'><tr><td>
    <input type='text' class='desc' name='partno' value='". $row['part']."' />
    <input type='text' class='desc' name='vendor' readonly='1' value='". $row['vendor']."' />
    <input type='text' class='desc' name='price' readonly='1' value='". $row['price']."' />
    <input type='text' class='desc' name='description' readonly='1' value='". $row['description']."' />
    <input type='submit' name='submit' value='Detailed View for item ". $row['part']."' /><br />
    </td></tr></table>
    </form><br>";
}  


Como pueden ver, son 2 tablas separadas, pero que regresan como 1 solo resultado en la busqueda, una tabla muestra caracteristicas y la otra es un boton que envia variables a otra pagina para caracteristicas detalladas.

Me hicieron el favor de darme este codigo:

Código PHP :

$total = 3;
$contador = 0;
echo "<table><tr>";
while($row = mysql_fetch_array($_pagi_result))
{
       echo '<td>'. $row['nombre'].'</td>';
       $contador++;
       if ($contador == $total)
       {
              echo '</tr><tr>';
              $contador = 0;
}
echo "</tr></table>";


Y me dijeron que con ese podria hacer que hiciera lo que deseo, pero ya trate de implementar el codigo y no logro hacer que se muestren correctamente, solo logro que se muestre el mismo resultado sin que los coloque en columnas y filas.

Alguna alma caritativa que tenga una idea de como hacerlo? Ya he intentado pero no logro hacerlo trabajar, de corazon les agradecere de verdad su ayuda :oops:

Disculpen si doy mucha lata pero de verdad les agradecere mil su ayuda :oops:

Por JessicaTJ

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Sep 2009 06:04 pm
Alguna idea chicos? Por mas ke trato no doy una :oops:

Por JessicaTJ

6 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.