Hallo,

Ik ben bezig met een wedstrijdschema.
nu heb ik een schema van 2 teams waarvan ik de wedstrijden apart heb staan in een tabel.

dus een tabel voor team A en een tabel van team B met al hun gegevens.

nu selecteer ik alle gegeven via de volgende SQL code:

<?php

$sql= 'SELECT * FROM programmau18 INNER JOIN programmaheren ON programmau18.id=programmaheren.herenid ORDER BY programmau18.datum ASC';
$res= mysql_query($sql) or die ("FOUT:" . mysql_error());

?>

Vervolgens doorloop ik de gegevens met een while lus:

<?php while($rij = mysql_fetch_array($res)){ ?>

Dit werk allemaal netjes, alleen loop ik tegen het probleem aan wanneer Team A geen wedstrijd heeft dat op dezelfde datum Team B zijn wedstrijd ook niet word laten zien.

Nu is mijn vraag of iemand van jullie nog een tip heeft wat ik kan doen om dit op te lossen of een fout ziet in wat ik nu doe.
je hebt toch niet de wedstrijden in de zelfde tabel als de teams staan he?
@Edwin,
De beste tip zou zijn om van de twee tabellen één tabel te maken.
Een andere optie is om dit in de query te doen met UNION.
Jawel, Team A heeft de volgende tabel, 'programmau18'

Met deze velden:

id
datum
thuis
uit
speeltijd
vertrek
sporthal
adres
postcode
telefoon
sheet
scorebord
scheidsrechter1
scheidsrechter2
vervoer
reserve

Team B heeft zijn eigen tabel genaam 'programmaheren'

Met dezelfde velden alleen dan met heren als voorvoegsel.

@ger

deze query bedoel je ?

select id,datum from programmau18
UNION
select id,datum from programmaheren
order by datum asc

Dit lijkt mij wel te werken zolang beide teams op een datum een wedstrijd hebben, maar wat als 1 team een andere wedstrijd datum heeft.
Ik zou zeggen een team is geen wedstrijd. Om deze reden zou ik al een tabel teams maken en een tabel wedstrijden. In dat geval kan er in de tabel wedstrijden per regel het ID van twee teams kwijt.

Met die tabel wedstijden kun je dan:
- alle wedstrijden laten zien van bijv. één dag
- alle uit of alleen in wedstrijden laten zien
- de wedstrijden waarin alleen team met ID ... in voorkomt

etc.

Oh sorry ik zag dat er een nieuw topic gestart is..
haha ja

zit daar ook vast dus als je daar nog hulp kan bieden zou heel mooi zijn.

Reageren