Espace membres

Bonjour Anonyme

Inscription

Email :
Mot de passe :

Mot de passe oublié ?

Nos scripts

MySpeach

MySpeach est un chat php sans base de donnée, rapide, léger et facile à prendre en main. DEMO

MyPHPUpload

MyPHPUpload est un script d'upload sécurisé écrit en PHP. DEMO

GrapAgenda

Agenda PHP et MySQL avec comptes utilisateurs et administration. DEMO

Livre PHP

Affichage par colonnes et par lignes

Portion de code ajouté par sky le 19-03-2005

Voici un petit code qui vous permettra de générer des pages en remplissant équitablement un nombre prédéfini de colonne sans ce soucier du nombre de ligne que ça prendra.
C'est le meme genre d'exemple qe l'affichage sur X colonne, mais, ce code ci est aussi sur X lignes.

<?php
$total = 300;
$limite = 25;
$tr = 100;
$nbr = 1;
$trTest = 1;
$u = 1;

$pctage = $tr / $limite;
$pctage = 100 / $pctage;

$colorNew = "888888";
?>

<table width="400" align="right">
    <tr bgcolor="#888888">
        <td width="<?php echo $pctage . '%'; ?>">
<?php
for ($i = 1; $i <= ($total); $i++)
{

    if ($nbr <= $limite)
    {
        echo $u . '<br>';
        $nbr++;
        $trTest++;
    }
    else
    {
        echo '</td><td witdh="' . $pctage . '">';
        echo $u . '<br>';
        $nbr = 2;
        $trTest++;
    }

    if ($trTest > $tr && $u < $total)
    {
        echo '</td></tr><tr bgcolor="#' . $colorNew . '"><td>';

        $trTest = 1;
        $nbr = 1;
    }

    if ($i >= $total)
        echo '</td>';

    $u++;
}
?>
    </tr>
</table>

Commentaires

Aucun commentaire. Soyez le premier !

Pseudo
Email
Commentaire

Merci d'écrire le code ici :