tonidegroof
Gebruiker
- Lid geworden
- 16 dec 2007
- Berichten
- 6
het gaat om een Mysql-database met daarin 2 tabellen.
Tabel 1 geeft voor 500 Spaanse werkwoorden :
infinitief vb llamar
pers1 llamo
pers2 llamas
pers3 llama
pers4 llamamos
pers5 llamáis
pers6 llaman
Met de volgende query haal ik 10 willekeurige werkwoorden met hun vervoeging op:
Tabel 2 bevat de persoonsvormen
pv bv yo, tú, él, elle, ...
pvnr een cijfer van 1 tot 6, dat verwijst naar pers1, pers2, pers3, ...
Voor yo is dat een 1, omdat yo gevolgd wordt door pers 1 : yo llamo.
Voor él, ella en usted is dat een 3 omdat ze alledrie gebruikt worden met llama.
De volledige tabel ziet er zo uit:
yo 1
tú 2
él 3
ella 3
usted 3
nosotros 4
nosotras 4
vosotros 5
vosotras 5
ellos 6
ellas 6
ustedes 6
Met deze query haar ik 10 willekeurige persoonsvormen en hun nummer op:
In een tabel met 4 kolomen wil ik achtereenvolgens de volgende gegevens krijgen, door gebruik te maken van een herhaallus met de gegevens van de eerste query:
Kolom 1: de 10 willikeurige infinitieven [dat lukt]
Kolom 2: de 10 willekeurige persoonsvormen [dat lukt niet, ik krijg één dezelfde persoonsvorm voor alle 10 de werkwoorden. Als ik de gegevens van de tweede query gebruik om de lus op te bouwen dan lukt het wel, maar dan weer niet voor de werkwoorden.
Kolom 3: de tekstvakken om de gebruiker de juiste vervoeging te laten invullen. Dat lukt ook.
Kolom 4: moet na drukken op een button de juiste en foute antwoorden geven. Daar ben ik nog niet aan toe, maar ik weet ook niet hoe eraan te beginnen.
Hier kan je kijken hoe het er nu ongeveer uitziet:
www.images2study.com/NL/werkwoordenES.php
Tabel 1 geeft voor 500 Spaanse werkwoorden :
infinitief vb llamar
pers1 llamo
pers2 llamas
pers3 llama
pers4 llamamos
pers5 llamáis
pers6 llaman
Met de volgende query haal ik 10 willekeurige werkwoorden met hun vervoeging op:
PHP:
SELECT * ,RAND() AS r FROM IPresente ORDER BY r LIMIT 10
Tabel 2 bevat de persoonsvormen
pv bv yo, tú, él, elle, ...
pvnr een cijfer van 1 tot 6, dat verwijst naar pers1, pers2, pers3, ...
Voor yo is dat een 1, omdat yo gevolgd wordt door pers 1 : yo llamo.
Voor él, ella en usted is dat een 3 omdat ze alledrie gebruikt worden met llama.
De volledige tabel ziet er zo uit:
yo 1
tú 2
él 3
ella 3
usted 3
nosotros 4
nosotras 4
vosotros 5
vosotras 5
ellos 6
ellas 6
ustedes 6
Met deze query haar ik 10 willekeurige persoonsvormen en hun nummer op:
PHP:
SELECT pvnr, pv, RAND() AS r FROM persoonsvormen ORDER BY r LIMOIT 10
In een tabel met 4 kolomen wil ik achtereenvolgens de volgende gegevens krijgen, door gebruik te maken van een herhaallus met de gegevens van de eerste query:
Kolom 1: de 10 willikeurige infinitieven [dat lukt]
Kolom 2: de 10 willekeurige persoonsvormen [dat lukt niet, ik krijg één dezelfde persoonsvorm voor alle 10 de werkwoorden. Als ik de gegevens van de tweede query gebruik om de lus op te bouwen dan lukt het wel, maar dan weer niet voor de werkwoorden.
Kolom 3: de tekstvakken om de gebruiker de juiste vervoeging te laten invullen. Dat lukt ook.
Kolom 4: moet na drukken op een button de juiste en foute antwoorden geven. Daar ben ik nog niet aan toe, maar ik weet ook niet hoe eraan te beginnen.
Hier kan je kijken hoe het er nu ongeveer uitziet:
www.images2study.com/NL/werkwoordenES.php