login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Wedstrijden per weekend

Offline Drieske - 18/06/2008 15:53
Avatar van DrieskeLid Hallo,

Ik ben op zoek naar een manier waarbij je hetvolgende als resultaat krijgt:

Elke week worden er wedstrijden gespeeld en hiervoor dienen de resultaten ingevuld te worden. Ik zou een pagina willen maken met een dropdown list ( formulier ) waar je de week kan selecteren en vervolgens de wedtrijden die in die week worden gespeeld worden weergegeven zonder een submitknop telkens te moeten gebruiken!

Hoe kan ik dit doen? Ik heb het hier enkel over de form, niet over het halen van gegevens uit de database.

Greetz,

Dries

14 antwoorden

Gesponsorde links
Offline Ontani - 18/06/2008 15:59
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Een selectbox met een onchange event die de value van de geselecteerde option gebruikt om via ajax de nieuwe gegevens op te halen.
Offline Drieske - 18/06/2008 16:09
Avatar van Drieske Lid Kan dit ook met php in plaats van met ajax?:)
Offline Wim - 18/06/2008 16:18 (laatste wijziging 18/06/2008 16:19)
Avatar van Wim Crew algemeen ajax = php met javascript.

ik denk trouwens dat je zoiets ongeveer bedoeld:
http://dump.gdx.be/dbinfo.php

(als je een optie selecteerd vernieuwd hij niet heel de pagina, maar enkel het nummertje).

Je mag van mij de code gewoon gebruiken, als je wilt geef ik je de (beperkte) php code erachter ook....
Offline Drieske - 18/06/2008 16:19
Avatar van Drieske Lid inderdaad, zou ik even die code eens mogen zien?
Offline Wim - 18/06/2008 16:20 (laatste wijziging 18/06/2008 16:21)
Avatar van Wim Crew algemeen hihi
  1. if(isset($_GET['id']) && is_numeric($_GET['id']))
  2. {
  3. die ($_GET['id']);
  4. }


//edit:
zorg zeker voor een PHP.net: die met daarin de output, OF voor een exit nadien. Anders gaat het scriptje loopen :-)
Offline Drieske - 18/06/2008 16:36 (laatste wijziging 18/06/2008 16:39)
Avatar van Drieske Lid idd, heb het al voorgehad:) Maar nu heb ik wat ik wou maar ben op een volgend punt gestoten. Wanneer ik nu de lijst krijg met wedstrijden van een bepaalde week zou ik onmiddelijk de uitslag ervan moeten kunnen invullen in een form...

Hoe pak ik dit het beste aan?

Voorbeeld: http://www.it-blog.be/test.php

Maar dit zou lukken als ik manueel aantal velden ingeef, maar wanneer ik gegevens uit de database haal en daarop een form moet toepassen hoe doe je dit dan juist?
Offline Wim - 18/06/2008 17:37 (laatste wijziging 18/06/2008 17:38)
Avatar van Wim Crew algemeen je kan met een array werken:

je haalt je gegevens uit je db en zet zoiets in een while:
<input type="text" name="textveld[]" value="waarde" />
<input type="hidden" name="id[]" value="$id" />


als je het na een submit dan uitleest is $_POST['id'] een array, en $_POST['textveld'] ook. $_POST['id'][$i] is van hetzelfde gegeven als $_POST['textveld'][$i], wat me logisch lijkt ;)
Offline Drieske - 18/06/2008 17:44
Avatar van Drieske Lid wat bedoel je met [$i]?

Offline Wim - 18/06/2008 19:41 (laatste wijziging 18/06/2008 19:41)
Avatar van Wim Crew algemeen een numirieke variabele van 0 tot x-1 waar x het aantal gegevens is
Offline Drieske - 19/06/2008 00:52
Avatar van Drieske Lid moet ik ergens die [$i] declareren of is dit een standaard gebruikte variabele waarin zoizo x wordt opgeslagen?

Greetz,

Dries
Offline WouterPSV - 19/06/2008 11:24 (laatste wijziging 19/06/2008 11:26)
Avatar van WouterPSV Lid Ik gebruik je ajax script ook maar ik krijg een 404 error  

kan je misschien vertellen wat er fout is ?

Plaatscode: 10898

alvast bedankt.

Edit:

Heb het al gevonden vergeten de pagina naam te wijzigen.
Offline Wim - 19/06/2008 13:23 (laatste wijziging 19/06/2008 14:03)
Avatar van Wim Crew algemeen die $i heb ik er gewoon gezet om aan te tonen dat die altijd uit dezelfde row komen; dus dat je best met een for loop werkt (of een while)

  1. $i = 0
  2. while ($i < count($_POST['veldnaam1']))
  3. {
  4. echo $_POST['veldnaam1'][$i];
  5. echo $_POST['veldnaam2'][$i];
  6. $i++;
  7. }
Offline marten - 19/06/2008 13:38
Avatar van marten Beheerder Code tags Wim
Offline Wim - 19/06/2008 14:04
Avatar van Wim Crew algemeen mja het was eerst niet de bedoeling om die code te typen, vandaar dat ik ze waarschijnlijk vergeten ben
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.213s