Mise en page résultat d'une requête

Bonjour,

Aprés de nombreux essais je reste bloqué sur cette mise en page.
voici le script:
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;

//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\" >".$result->nom." ".$result->prenom." <a href=\"modification2.php?idPersonne=".$result->id."\">modifier</a><br>\n") ;
}

le problème est que si j'essai de mettre ce résultat dans un tableau la partie <a href=\"modification2.php?idPersonne=".$result->id."\">modifier</a><br>\n") ; n'est pas prise en compte.

je ne sais plus quoi faire, j'aimerai pouvoir agir sur les polices et la position des données.

merci pour votre aide
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. en fait voici mon code modifié pour avoir le résultat dans un tableau
    et malheureusement il ne marche pas j'ai une erreur sur la ligne :<td><a href="modification2.php?idPersonne='.$result->id.'">"modifier"</a></td>\n

    voici le code complet
    table width="100%" height="150" border="0" cellpadding="1" cellspacing="1">
    <tr>
    <th scope="col"> </th>
    </tr>
    </table>
    <table border="1" cellpadding="0" cellspacing="0">
    <tr>

    <th>Nom du site</th>

    <th>URL</th>

    </tr>

    <?php
    //connection au serveur:
    $cnx = mysql_connect("sql.olympe-network.com","","") ;

    //sélection de la base de données:
    $db = mysql_select_db("") ;

    //requête SQL:
    $sql = "SELECT *
    FROM membres" ;

    //exécution de la requête:
    $requete = mysql_query( $sql, $cnx ) ;

    //affichage des données:
    while( $result = mysql_fetch_object( $requete ) )
    {
    echo "<tr>\n
    <td>.$result->nom.</td>\n
    <td>.$result->prenom.</td>\n
    <td><a href="modification2.php?idPersonne='.$result->id.'">"modifier"</a></td>\n
    </tr>\n";
    ;
    }

    // on libère le résultat
    mysql_close(); // Déconnexion de MySQL
    ?>
    </tr>

    </table>
    -1