Hallo,
Voor mijn tafeltennisvereniging organiseer ik een spel die ik in php heb gemaakt. Ik zal eerst uitleggen hoe het spel werkt en daarna vertellen waar ik niet uit kom.
Het doel van het spel is dat je een team samen stelt met mensen uit de competitie van onze vereniging. Iedereen die je in je team zet daar verwacht jij van dat hij/zij veel zal winnen.
De puntentelling gaat als volgt:
speler 1 = aantal gewonnen partijen x 3;
speler 2 = aantal gewonnen partijen x 2;
speler 3 = aantal gewonnen partijen x 1.
Ook heb je een reserve en daar gaat het in dit geval om, want ik wil dat deze automatisch wordt vervangen als 1 van je vaste spelers minder heeft gewonnen als de reserve, maar daar kom ik dus niet helemaal uit.
Het is dus de bedoeling dat wanneer bijvoorbeeld speler 2 er maar 8 heeft gewonnen en de reserve er 11 dan word deze omgewisseld en staat speler 2 reserve. Maar mochten er 2 vaste spelers de zelfde score hebben dan wil ik graag dat de reserve wordt vervangen door de speler waarbij de punten het minste word verdubbeld. Dus als speler 2 en 3 gelijke scoren hebben dan wordt speler 3 vervangen.
Een hele rekensom waar ik dus niet helemaal uit kom.
Ik haal de scores als volgt op:
Wie kan mij op weg helpen? want ik weet niet waar ik moet beginnen.PHP Code:
$sqlw = mysql_query("SELECT * FROM competitie_spel WHERE member_id = '".$_SESSION['id']."' AND seizoen = '".$teamindeling['id']."'");
$comp_team = mysql_fetch_assoc($sqlw);
$sql1 = mysql_query("SELECT * FROM leden WHERE member_id = '".$comp_team['teamlid_1']."'");
$team_lid1 = mysql_fetch_assoc($sql1);
$SQL1 = mysql_query("SELECT * FROM pp_uitslag WHERE seizoen='".$teamindeling['id']."' and lid_id = '".$team_lid1['member_id']."'");
$comp_lid1 = mysql_fetch_assoc($SQL1);
$sql2 = mysql_query("SELECT * FROM leden WHERE member_id = '".$comp_team['teamlid_2']."'");
$team_lid2 = mysql_fetch_assoc($sql2);
$SQL2 = mysql_query("SELECT * FROM pp_uitslag WHERE seizoen='".$teamindeling['id']."' and lid_id = '".$team_lid2['member_id']."'");
$comp_lid2 = mysql_fetch_assoc($SQL2);
$sql3 = mysql_query("SELECT * FROM leden WHERE member_id = '".$comp_team['teamlid_3']."'");
$team_lid3 = mysql_fetch_assoc($sql3);
$SQL3 = mysql_query("SELECT * FROM pp_uitslag WHERE seizoen='".$teamindeling['id']."' and lid_id = '".$team_lid3['member_id']."'");
$comp_lid3 = mysql_fetch_assoc($SQL3);
$sql4 = mysql_query("SELECT * FROM leden WHERE member_id = '".$comp_team['reserve']."'");
$team_lid4 = mysql_fetch_assoc($sql4);
$SQL4 = mysql_query("SELECT * FROM pp_uitslag WHERE seizoen='".$teamindeling['id']."' and lid_id = '".$team_lid4['member_id']."'");
$comp_lid4 = mysql_fetch_assoc($SQL4);
echo $comp_lid1['gewonnen'];
echo $comp_lid2['gewonnen'];
echo $comp_lid3['gewonnen'];
echo $comp_lid4['gewonnen'];
Heel erg bedankt alvast.
Groetjes, Carla
- Spel: Laagste scoren vervangen door reserve.
-
10-10-2010, 17:23 #1
- Berichten
- 62
- Lid sinds
- 15 Jaar
Spel: Laagste scoren vervangen door reserve.
-
In de schijnwerper
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic