Requete + Row
Tony85
Messages postés
74
Statut
Membre
-
Tony85 Messages postés 74 Statut Membre -
Tony85 Messages postés 74 Statut Membre -
Bonjour, à tous voila j'ai un petit probleme, donc j'execute une requete qui me retourne des ID et si $id_option == 1 alors $cacher_angl = "none" le probleme est que souvent j'obtiens deux valeurs pour les ID par exemple 1 et 2 et du coup $cacher_angl = none puis all et du coup il m'affiche all au lieu de none.
Je sais pas si j'ai été assez clair en gros j'aimerais savoir comment faire pour qu'il ne prenne que la première valeur ou la deuxieme si je veux ou la troisieme.
Je pense que c'est possible avec rows1 rows2 mais je sais pas trop comment faire sa alors je fait appelle a vous ????? (Google mon ami ma pas trop renseigné)
<?php
mysql_connect('localhost','root','');
mysql_select_db('bdd_langue');
$requete30=mysql_query('SELECT * FROM `avoir` WHERE `NUMERO` ='.$nom.'');
while($r30=mysql_fetch_array($requete30))
{
$id_option = $r30['ID_MATIERE_OPT'] ;
If ($id_option == 1)
{
$cacher_angl = "none" ;
}
Else
{
$cacher_angl = "all" ;
}
echo "$cacher_angl";
}
mysql_close();
?>
Je sais pas si j'ai été assez clair en gros j'aimerais savoir comment faire pour qu'il ne prenne que la première valeur ou la deuxieme si je veux ou la troisieme.
Je pense que c'est possible avec rows1 rows2 mais je sais pas trop comment faire sa alors je fait appelle a vous ????? (Google mon ami ma pas trop renseigné)
<?php
mysql_connect('localhost','root','');
mysql_select_db('bdd_langue');
$requete30=mysql_query('SELECT * FROM `avoir` WHERE `NUMERO` ='.$nom.'');
while($r30=mysql_fetch_array($requete30))
{
$id_option = $r30['ID_MATIERE_OPT'] ;
If ($id_option == 1)
{
$cacher_angl = "none" ;
}
Else
{
$cacher_angl = "all" ;
}
echo "$cacher_angl";
}
mysql_close();
?>
A voir également:
- Requete + Row
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Site bloquer ✓ - Forum Google Chrome
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Erreur d'exécution de la requete erreur inconnue - Forum Framework .NET
1 réponse
Oui dsl j'ai pas tout mis j'y est penser apres mais ensuite j'ai ceci :
<tr id="italien" class = "<?php echo "$cacher_angl" ?>">
..
.
.
</tr>
Et dans style.css
.all {
display: none;
}
Sa me permett enfaite que cacher une TR tout simplement. Si bien sur $cacher_angl = "all" sinon il me l'affiche et la le souci est que étant donné qu'il peut y avoir plusieurs ID par 1 2 et 4 beh il me prend que le dernier.
ID = 1 signifie enfaite matière Anglais
ID = 2 signifie enfaite matière Espagnol
ID = 3 signifie enfaite matière Allemand
ID = 4 signifie enfaite matière Italien
Enfiate je réalise un bulletin Interactive et si l'élève ne fait pas d'italien on l'affiche pas.
Merci pour ton aide
<tr id="italien" class = "<?php echo "$cacher_angl" ?>">
..
.
.
</tr>
Et dans style.css
.all {
display: none;
}
Sa me permett enfaite que cacher une TR tout simplement. Si bien sur $cacher_angl = "all" sinon il me l'affiche et la le souci est que étant donné qu'il peut y avoir plusieurs ID par 1 2 et 4 beh il me prend que le dernier.
ID = 1 signifie enfaite matière Anglais
ID = 2 signifie enfaite matière Espagnol
ID = 3 signifie enfaite matière Allemand
ID = 4 signifie enfaite matière Italien
Enfiate je réalise un bulletin Interactive et si l'élève ne fait pas d'italien on l'affiche pas.
Merci pour ton aide