CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • 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 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] besoin d'aide

Pseudo supprimé
Pseudo supprimé 18 juillet 2019 à 22:19:20

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

Besoin d'aide SVP

Highscore
Highscore
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
Niveau 19
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é
Pseudo supprimé 18 juillet 2019 à 23:53:51

Ça n'a pas marché :-(

TidoDaWiseOlMan
TidoDaWiseOlMan
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
Niveau 10
19 juillet 2019 à 08:04:35

Contexte ???

Pseudo supprimé
Pseudo supprimé 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
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
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é
Pseudo supprimé 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
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
Sujet fermé pour la raison suivante : Bonjour, merci de formuler une demande, d'être poli, et de cherche un peu par soi même.
Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment