CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : [PHP] besoin d'aide

DébutPage précedente
1
Page suivantePage suivante
Pseudo supprimé
Niveau 4
18 juillet 2019 à 22:19:20

https://www.noelshack.com/2019-29-4-1563480867-img-20190718-221401.jpg
https://www.noelshack.com/2019-29-4-1563481071-img-20190718-221655.jpg

Besoin d'aide SVP

Highscore Highscore
MP
Niveau 7
18 juillet 2019 à 22:45:45

Voilà voilà. Mais tu me réviseras les tableaux associatifs...

<?php
$scoreList = array('Lily' => 2, 'Marc' => 8, 'Virginie' => 12, 'Paul' => 14);
foreach ($scoreList as $key => $value) {
	
	if ($value >= 10) {
		echo $key . 'a une note au dessus de la moyenne';
	} 
	else {
		echo $key . 'a une note en dessous de la moyenne';
	}

}
Message édité le 18 juillet 2019 à 22:47:25 par Highscore
patchwerk patchwerk
MP
Niveau 17
18 juillet 2019 à 23:34:57

c'est pas compliqué en plus dis toi juste qu'un tableau associatif = liste de variables.

Après au lieu d'utiliser

$scoreList = array('Lily' => 2, 'Marc' => 8, 'Virginie' => 12, 'Paul' => 14);

ils auraient au moins pu se mettre un peu plus a la page, depuis php 5.4 c'est beaucoup plus lisible comme ça :

$scoreList = [
    'Lily' => 2, 
    'Marc' => 8, 
    'Virginie' => 12, 
    'Paul' => 14
];
Pseudo supprimé
Niveau 4
18 juillet 2019 à 23:53:51

Ça n'a pas marché :-(

TidoDaWiseOlMan TidoDaWiseOlMan
MP
Niveau 7
19 juillet 2019 à 00:35:29

Qu'est-ce qui n'a pas marché ? C'est pourtant simple là.

20_cent_2017 20_cent_2017
MP
Niveau 10
19 juillet 2019 à 08:04:35

Contexte ???

Pseudo supprimé
Niveau 4
19 juillet 2019 à 09:22:07

Voici le contexte <<Dans le tableau de résultat d'un examen, faire une boucle qui va permettre de récupérer l'index dans $key et la valeur dans $value.
Si la personne à 10 ou plus afficher "le prénom a une note au dessus de la moyenne". Sinon afficher "le prénom a une note en dessous de la moyenne"
Changer le prénom par le prénom de la personne. Il est inutile de revenir à la ligne ou de séparer les phrases.>>

j'ai essayé ce que ma proposer hightscore (que je remercie) mais ça na pas marché :-(

balkhubam balkhubam
MP
Niveau 3
19 juillet 2019 à 10:20:21

Salut,

Je pense qu'il faut ajouter un espace entre la variable et le 'a'

echo $key . '  a une note au dessus de la moyenne';
echo $key . '  a une note en dessous de la moyenne';

Tu passe par une moulinette pour la validation de l'exo ?

rimulapawi rimulapawi
MP
Niveau 4
19 juillet 2019 à 11:20:09

Si t'envoie pas le code que t'as déjà fait ça va être compliqué de t'aider

Et pas sur une veille photo toute pété please

Message édité le 19 juillet 2019 à 11:20:34 par rimulapawi
Pseudo supprimé
Niveau 4
19 juillet 2019 à 13:45:39

ce n'est pas moi qui a fait ce code, c'est un exercice ou je dois trouver quelle son les éléments manquant en les remplissant dans les champ.
Les 2 photo que je vous est envoyé c'est tout se que l'on ma donné pour faire l'exercice.
Une fois les champs remplie et en Cliquant sur le bouton valider, on me dis si c'est bon et je passe a l’exercice suivant ou si ce les pas bon.

rimulapawi rimulapawi
MP
Niveau 4
19 juillet 2019 à 14:48:42

Faudrait peut être faire quelque chose par toi même, et ensuite demander de l'aide en fonction de ce que tu as fait alors...
Qui plus est, cet exercice est très simple

Bref essaye comme ça

<?php
$scoreList = array('Lily' => 2, 'Marc' => 8, 'Virgnie' => 12, 'Paul' => 14);
foreach ($scoreList as $key => $value) {
    if ($value >= 10) {
        echo $key . ' a une note au dessus de la moyenne';
    }else{
        echo $key . ' a une note en dessous de la moyenne';
    }
}
?>

Dans l'exercice le prénom est "virgnie", et pas "virginie" comme donné par un voisin du dessus.
Mais franchement faudrait peut être te bouger le cul, non seulement quelqu'un te donne la réponse mais en plus tu n'es pas foutu de vérifier l'orthographe et trouver pourquoi ça marche pas

Message édité le 19 juillet 2019 à 14:49:19 par rimulapawi
DébutPage précedente
1
Page suivantePage suivante
Sujet fermé pour la raison suivante : Bonjour, merci de formuler une demande, d'être poli, et de cherche un peu par soi même.
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment