J'ai pas pue avoir l'affichage souhaitée du code
baha19
Messages postés
11
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour, je veut avoir un affichage qu'on je click sur un boutton il me donne les etudients ayant la moyenne >10 et merci :D
<?php
mysql_connect("localhost","root","");
mysql_select_db("mysql");
$res="select nom from resultat where moyenne>10 ";
$req = mysql_query($res);
echo "$req";
?>
<?php
mysql_connect("localhost","root","");
mysql_select_db("mysql");
$res="select nom from resultat where moyenne>10 ";
$req = mysql_query($res);
echo "$req";
?>
A voir également:
- J'ai pas pue avoir l'affichage souhaitée du code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Affichage double ecran - Guide
19 réponses
essaye ceci :
<?php
mysql_connect("localhost","root","");
mysql_select_db("mysql");
$res='SELECT nom, moyenne FROM resultat WHERE moyenne >== 10';
$req = mysql_query($res);
while ($req = mysql_query($res)){
echo $req;
}
?>
essaye sa alors :
<?php
mysql_connect("localhost","root","");
mysql_select_db("mysql");
$val = 10;
$res='SELECT nom, moyenne FROM resultat WHERE moyenne >= $val';
$req = mysql_query($res);
while ($req = mysql_query($res)){
echo $req['nom'];
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nn ya aucune erreur qui s'affiche plutôt quand j'appuie su le fichier moyenne.php dans local host il me redirige vers une page vide et quand j'appuie sur le boutton dans le fichier pfe.php qui contient ce code
<html>
<head>
<title>pfe</title>
</head>
<body>
<?php
echo " <input type='button' action='moyenne.php' value='etudiant ayant la moyenne' >";
echo " <input type='button' action='non.php' value='etudiant n ayant pas la moyenne' >";
?>
</body>
</html>
il ya aucun affichage :(
<html>
<head>
<title>pfe</title>
</head>
<body>
<?php
echo " <input type='button' action='moyenne.php' value='etudiant ayant la moyenne' >";
echo " <input type='button' action='non.php' value='etudiant n ayant pas la moyenne' >";
?>
</body>
</html>
il ya aucun affichage :(
dans ton formulaire le echo du input est inutile.
fait plutôt ceci :
<form method="POST" action="moyenne.php">
<input .... moyenne >
</form>
<form method="POST" action="non.php">
<input .... non>
</form>
fait plutôt ceci :
<form method="POST" action="moyenne.php">
<input .... moyenne >
</form>
<form method="POST" action="non.php">
<input .... non>
</form>
Voila j'ai résolue le soucis c'était la requête remplace juste par tes données
<!-- récupération des donneés voulus -->
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=note', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$val =10; // nombre de produit par page
// co a la bdd
$req = $bdd->prepare('SELECT * FROM etudiant WHERE moyenne >= '.$val.'');
$req->execute(array(
));
while ($data = $req->fetch())
{
?>
<div id="nom">
<p><?php echo $data['nom'];?></p><p><?php echo $data['moyenne'];?></p>
</div>
<?php } ?>
Erreur : SQLSTATE[42000] [1049] Unknown database 'note'
voici l'erreur
merci pour ton aide xander c gentille je vait essayer maintenant :D
voici l'erreur
merci pour ton aide xander c gentille je vait essayer maintenant :D
Re dsl j'étais pas la comme tu peut le voir l'erreur appel la database sa c'est parce que ma database s'appel note donc remplace note par le nom de ta base de donnée.
et remplace aussi la table la mienne s'appel etudiant la tienne resultat si je me souviens bien.
et remplace aussi la table la mienne s'appel etudiant la tienne resultat si je me souviens bien.
merci bien, mais j'ai encore un soucis car je veux appeler la résultat de cette page dans la page pfe en cliquant sur le bouton voici mon code
<html>
<head>
<title>pfe</title>
</head>
<body>
<?php
echo " <input type='button' action='moyenne.php' value='etudiant ayant la moyenne' >";
echo " <input type='button' action='non.php' value='etudiant n ayant pas la moyenne' >";
?>
</div>
</body>
</html>
<html>
<head>
<title>pfe</title>
</head>
<body>
<?php
echo " <input type='button' action='moyenne.php' value='etudiant ayant la moyenne' >";
echo " <input type='button' action='non.php' value='etudiant n ayant pas la moyenne' >";
?>
</div>
</body>
</html>
il faut lire tes deux post pour comprendre ce que tu veux.
<html>
<head>
<title>pfe</title>
</head>
<body>
<!-- pourquoi passer par php pour afficher tes deux input ?
ensuite des input sans form ça sert à quoi ?
c'est dans la balise form du formulaire par action= que tu vas définir le fichier appelé !
on ne met pas action dans <input
-->
<form name="form1" method="post" action="moyenne.php" >
<input type="button" name="moyenne_sup_10" value="etudiant ayant la moyenne" >
<input type="button" name="moyenne_inf_10" value="etudiant n ayant pas la moyenne" >
</form>
</body>
</html>
et dans ton fichier moyenne.php
<?php
if(isset($_POST['moyenne_sup_10'])){
//c'est le bouton Etudiant ayant la moyenne qui atét cliqué, reconnu grace à son name="moyenne_sup_10"
//tu fais la requette correspondante
}
if(isset($_POST['moyenne_inf_10'])){
//c'est le bouton Etudiant n'ayant pas la moyenne qui atét cliqué, reconnu grace à son name="moyenne_inf_10"
//tu fais la requette correspondante
}
?>