Query in while loop
Shakes
18/10/2006 00:35:00Hallo,
Ik wil gegevens ophalen uit mysql, meerdere rijen tegelijk, en een gedeelte ervan wegschrijven naar een andere tabel. Hoe kan ik dat doen? Door een mysql_query in de loop te zetten stopt de loop na 1 record.
Of weet iemand een andere handig manier om gegevens van een tabel naar een andere te schrijven? Niet alles maar slechts enkele kolommen.
Ik wil gegevens ophalen uit mysql, meerdere rijen tegelijk, en een gedeelte ervan wegschrijven naar een andere tabel. Hoe kan ik dat doen? Door een mysql_query in de loop te zetten stopt de loop na 1 record.
Of weet iemand een andere handig manier om gegevens van een tabel naar een andere te schrijven? Niet alles maar slechts enkele kolommen.
PHP hulp
22/12/2024 19:37:49Frank -
18/10/2006 03:24:00Waarom wil je gegevens die in de ene tabel staan, in een andere tabel gaan wegschrijven? Dit is 99 van de 100x vragen om problemen. Normaal gesproken leg je een verband m.b.v. een foreignkey.
Het copieeren van gegevens doe je eigenlijk alleen bij het aanmaken van facturen, daarbij moet je de verkoopprijzen van de artikelen definitief vastleggen. Het kan niet zo zijn dat een factuur in de toekomst veranderd wanneer verkoopprijzen worden aangepast.
Laat eens zien hoe je datamodel er uit ziet.
Het copieeren van gegevens doe je eigenlijk alleen bij het aanmaken van facturen, daarbij moet je de verkoopprijzen van de artikelen definitief vastleggen. Het kan niet zo zijn dat een factuur in de toekomst veranderd wanneer verkoopprijzen worden aangepast.
Laat eens zien hoe je datamodel er uit ziet.
Shakes
18/10/2006 15:25:00Omdat de ene tabel verdwijnt. Het gaat om een klassement systeem, eerst had ik voor alle klassementen een aparte tabel. Nu heb ik er een tabel voor gemaakt maar de oude gegevens wil ik dus overzetten naar de nieuwe tabel.
Ik heb het geprobeerd door het te exporteren naar excel en dan in de nieuwe tabel te zetten maar dat kostte bakken vol tijd (kan ook aan mij liggen) en vond ik niet echt ideaal. Dit leek me een hele makkelijke oplossing... ware het niet dat het niet werkt!
De namen van de kolommen zijn grotendeels (!) hetzelfde. Het aantal wedstrijden + naam van het team (het aantal wedstrijden verschilt per competitie). In de nieuwe tabel staat ook nog de naam van de competitie.
Ik heb het geprobeerd door het te exporteren naar excel en dan in de nieuwe tabel te zetten maar dat kostte bakken vol tijd (kan ook aan mij liggen) en vond ik niet echt ideaal. Dit leek me een hele makkelijke oplossing... ware het niet dat het niet werkt!
De namen van de kolommen zijn grotendeels (!) hetzelfde. Het aantal wedstrijden + naam van het team (het aantal wedstrijden verschilt per competitie). In de nieuwe tabel staat ook nog de naam van de competitie.