Rien ne s'affiche

wolfox80
Invité n'ayant pas de compte PHPfrance

23 mai 2013, 10:39

Bonjour,

j'ai une grille d'évaluation à faire et je ne suis pas très doué en php, j'ai trouvé quelque chose qui semble correct dans l'idée mais rien ne s'affiche, ça doit être une ou des erreurs très bêtes mais je ne sais pas lesquelles.

Merci pour votre aides :)
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Test Base de donnee</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <link rel="stylesheet" type="text/css" href="evaluation_eleves.css"> 
    </head>

    <body>
        <?php //Connection avec la BDD.
        mysql_connect("localhost", "root", "blog");
        mysql_select_db("aplp");
         
        $eleves = mysql_query("SELECT * FROM eleves");
        $besoins = mysql_query("SELECT * FROM besoins WHERE RNE='0800011C' ");
        ?>
        
        <table id='grille'>

            <?php 
            while (($TabEleves = mysql_fetch_array($eleves)) && ($TabBesoins = mysql_fetch_array($besoins))) {
                for ($x == 0 ; $x < $TabEleves.lenght + 1 ; $x++){
                    for ($y == 0; $y < $TabBesoins.lenght + 1; $y++) { 
                        if (($y == 0) && ($x != 1)) {
                           echo ($TabEleves[x-1]);
                        }
                        elseif (($x == 0) && ($y != 0)) {
                            echo ($TabBesoins[y-1]);
                        }
                        elseif (($x == 0) && ($y == 0)) {
                            echo " ";
                        }
                        else {
                            echo '<input type="checkbox" name="" value="">';
                        }
                    }
                }
            }

            ?>

                
            <?php
            mysql_close(); //deconnection de mysql
            ?>

        </table>


    </body>
</html> 

wolfox80
Invité n'ayant pas de compte PHPfrance

23 mai 2013, 10:50

Bon j'ai changé l’orthographe de "lenght" en "length" déjà mais ça ne change rien !

wolfox80
Invité n'ayant pas de compte PHPfrance

24 mai 2013, 09:47

Personne n'a une idée ?

Mammouth du PHP | 2278 Messages

24 mai 2013, 10:27

Bonjour,

j'ai une grille d'évaluation à faire et je ne suis pas très doué en php, j'ai trouvé quelque chose qui semble correct dans l'idée mais rien ne s'affiche, ça doit être une ou des erreurs très bêtes mais je ne sais pas lesquelles.

Merci pour votre aides :)
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Test Base de donnee</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <link rel="stylesheet" type="text/css" href="evaluation_eleves.css"> 
    </head>

    <body>
        <?php //Connection avec la BDD.
error_reporting (E_ALL); // toujours en phase de développement.
        mysql_connect("localhost", "root", "blog");
        mysql_select_db("aplp");
         
        $eleves = mysql_query("SELECT * FROM eleves");
        $besoins = mysql_query("SELECT * FROM besoins WHERE RNE='0800011C' ");
        ?>
        
        <table id='grille'>

            <?php 
error_reporting (E_ALL); // toujours en phase de développement.
            while (($TabEleves = mysql_fetch_array($eleves)) && ($TabBesoins = mysql_fetch_array($besoins))) {
//:macbhinchouette.length : c'est du php ? ou length($machinchouette)?
                for ($x == 0 ; $x < $TabEleves.lenght + 1 ; $x++){
                    for ($y == 0; $y < $TabBesoins.lenght + 1; $y++) { 
                        if (($y == 0) && ($x != 1)) {
                           echo ($TabEleves[x-1]);
                        }
                        elseif (($x == 0) && ($y != 0)) {
                            echo ($TabBesoins[y-1]);
                        }
                        elseif (($x == 0) && ($y == 0)) {
                            echo " ";
                        }
                        else {
                            echo '<input type="checkbox" name="" value="">';
                        }
                    }
                }
            }

            ?>

                
            <?php
            mysql_close(); //deconnection de mysql
            ?>

        </table>


    </body>
</html> 
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD