Door
Patrick H
op 23-01-2014 15:04
gewijzigd op 23-01-2014 15:05
3.094 views
Momtenteel heb ik onderstaand stukje script voor het wegschrijven van data naar een TXT bestand.
Echter wil het mij niet lukken om de geselecteerde data vanuit de MYSQL database hier naar toe te schrijven.
Het punt dat je nu gegevens dubbel aan het opslaan bent, in de database én in een txt bestand.
Wat ga je doen als er een wijziging optreedt?
En ga eens goed naar je datamodel kijken:
Patrick
.....
Maar we willen nu e.e.a. wat beter maken zodat mensen niet telkens (in mijn voorbeeld) hun eigen gegevens en die van hun honden hoeven in te voeren voor deelname aan een evenement...
Als we nu aannemen dat een hond niet zelf inlogt (tenzij de hond Lassie heet) en dat elke hond één eigenaar heeft, dan hoef je in de evenementen_deelname tabel alleen maar het id van de hond op te slaan.
Maar alleen als je een goede opzet hebt van een database model.
Tabel owners:
owner_id (PK, INT, AI)
owner_first_name(VARCHAR NN)
owner_last_name(VARCHAR NN)
owner_last_name(VARCHAR NN) en dan nog eventuele gegevens die je nodig hebt maar alléén betrekking hebben op de eigenaar
@Aar
Het is gelukt op deze manier. Super bedankt, op naar de volgende stap.
Nog twee hobbels en dat ben ik er uit :)
@Ger
We hebben inderdaad bijna hetzelfde database model als jij het weergegeven.
Voor de verwerking loopt dat prima.
De TXT en ik ga nu ook bezig met een bevestiging mail zijn voor een nette afronding van de inschrijving.
De TXT wordt naderhand gebruikt voor het maken van een catalogus en de bevestiging mail gaat naar het baasje van de hondjes.
Maar suggesties en andere inzichten zijn altijd welkom..