Rien ne s'affiche

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Rien ne s'affiche

Re: Rien ne s'affiche

par sirakawa » 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> 

Re: Rien ne s'affiche

par wolfox80 » 24 mai 2013, 09:47

Personne n'a une idée ?

Re: Rien ne s'affiche

par wolfox80 » 23 mai 2013, 10:50

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

Rien ne s'affiche

par wolfox80 » 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>