jag sitter och skall göra "en sådan här forumare är du"
nu fattas bara en hoppsammling av faktan
det skall se ut något sådan här:
Ifall man får lika mycket poäng på två: "Du är en [1] och en [2]" följt av beskrivningen för [1] och beskrivningen för [2]
Ifall man får lika mycket poäng på flera: "Du är en [1], [2], [3].." (Går det?) Följt av beskrivningar.
I normala fall: "Du är en [1] och till viss del en [2]" följt av beskrivningen för [1] och beskrivningen för [2]
([2] är det som kom på andra plats.)
det är bara det att alla värden ligger i olika variabler typ ot, regelFoljare, denLilleMannen
med 20st sammanlagt
hur skall jag göra detta?
kan någon hjälpa mig eller behövs mer fakta? jag behöver få ihop det till imorgon kväll för att det skall publiceras på måndag
alltså
om det finns 1 värde som det är mesta utav då skall jag få fram just det värdet
finns det flera så vill jag ha fram dem
Vaddå om det är mesta utav... Jag antar att vi pratar om numeriska värden här eller...?
Undrar om det går att lägga alla de här variabler du har i en array och sedan sortera denna. Då blir ju största värdet i din array en [1] och sedan är det bara att kolla de resterande och jämföra med nr. 1.
Förstår nog lika lite som dab, men om det är som Darren tror så skulle det här kanske ge dig några idéer att utgå från.
<?
$variabel1 = 24;
$variabel2 = 10;
$variabel3 = 15;
// Samla variabler i array
$var[0] = array($variabel1, "Padda", "Beskrivning av Padda");
$var[2] = array($variabel2, "Torsk", "Beskrivning av Torsk");
$var[3] = array($variabel3, "Räv", "Beskrivning av Räv");
rsort($var);
if ($var[0][0]==$var[1][0] && $var[0][0]==$var[2][0]){
echo "Du är en {$var[0][1]}, en {$var[1][1]} och en {$var[2][1]}. ";
echo $var[0][2]." , ".$var[1][2]." och ".$var[1][2];
} elseif ($var[0][0]==$var[1][0]){
echo "Du är en {$var[0][1]} och en {$var[1][1]}. ";
echo $var[0][2]." och ".$var[1][2];
} else {
echo "Du är en {$var[0][1]} och till viss del en {$var[1][1]}. ";
echo $var[0][2]." och ".$var[1][2];
}
?>