gegevens wegschrijven naar 2 verschillende MySQL tabellen
Gegevens uitlezen uit 2 verschillende tabellen is mij duidelijk maar kan iemand mij op weg helpen hoe ik met een PHP script - formulier - gegevens kan wegschrijven in 2 tabellen?
Je moet 2 mysql query's maken, en dan kan je zelf bepalen welke data uit het formulier in welke query moet.
Alvast dank voor uw reactie
mvg
Nee je moet wel 2 query's maken maar de controle kan natuurlijk wel in 1 keer. :D.
Je kan een procedure maken die doet wat het moet doen..... maar dan nog heb je in principe 2x een insert nodig.
Waarvoor wil je twee keer inserten?
Ik heb 1 formulier maar de geposte data moet naar 2 verschillende tabellen.
Want twee inserts kan erop wijzen dat je datamodel verkeerd is.
Maw ik wil dus het bestaande formulier aanpassen om data weg te schrijven in de originele tabel en de nieuw toegevoegde velden uit het formulier wil ik posten naar de nieuwe tabel.
Is dat een blijvende manier of een tijdelijke oplossing? Is het de bedoeling dat later alles in 1 tabel komt?
Gewijzigd op 04/10/2010 15:59:42 door dvdm vdm
Tabel1
- id
- naam
- adres
etc.
Justin Streuper op 04/10/2010 18:47:16:
Oké, waarom heb je een tabel met zestig kolommen, dat klinkt niet erg genormaliseerd.. Kan je een Data dump geven van de kolommen waarin je dingen opslaat? Dus:
Tabel1
- id
- naam
- adres
etc.
Tabel1
- id
- naam
- adres
etc.
En dan natuurlijk van beide tabellen, zodat redundantie ook getoond kan worden.
Ok allen dank voor jullie info en feedback. ik heb zoals bovenaan in dit forum werd voorgesteld, een dubbele insert gemaakt (na elkaar geplaatst) en dit werkt prima. Beide tabelen worden perfect aangevuld.
Dvdm Vander Meiren op 04/10/2010 20:32:05:
Ok allen dank voor jullie info en feedback. ik heb zoals bovenaan in dit forum werd voorgesteld, een dubbele insert gemaakt (na elkaar geplaatst) en dit werkt prima. Beide tabelen worden perfect aangevuld.
De vorige versie van phphulp werkte ook prima, tot het kapot ging omdat het zo slecht gescript en opgebouwd was....