login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Create if not exist else skip

Offline rpgnox - 16/07/2013 21:45 (laatste wijziging 16/07/2013 21:45)
Avatar van rpgnoxPHP interesse Ik wil de volgende update doorvoeren:

  1. ALTER TABLE `users` ADD `klikmissie` int(3) unsigned NOT NULL;
  2. ALTER TABLE `users` ADD `klikdl` int(11) unsigned NOT NULL;
  3. ALTER TABLE `users` ADD `kliktijd` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
  4. ALTER TABLE `users` ADD `klikken` int(10) unsigned NOT NULL DEFAULT '3600';
  5. ALTER TABLE `users` ADD `kliktijd_2` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
  6. ALTER TABLE `users` ADD `klikken_2` int(255) NOT NULL default '0';
  7. ALTER TABLE `users` ADD `kliktijd_3` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
  8. ALTER TABLE `users` ADD `klikken_3` int(255) NOT NULL default '0';
  9. ALTER TABLE `users` ADD `kliktijd_4` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
  10. ALTER TABLE `users` ADD `klikken_4` int(255) unsigned NOT NULL DEFAULT '0';


Maar krijg de melding dat bepaalde regels al bestaan. Hoe kan ik een PHP script maken waarbij bij het aanroepen van het php bestand een update wordt gemaakt naar de database en de nieuwe regels worden toegevoegd en reeds bestaande worden overgeslagen?

Iemand die hier een voorbeeld van zou kunnen geven?

Alvast bedankt.

2 antwoorden

Gesponsorde links
Offline Martijn2008 - 16/07/2013 22:06
Avatar van Martijn2008 PHP beginner Iedere regel apart uitvoeren?
Offline Maarten - 18/07/2013 15:09
Avatar van Maarten Erelid Los van je vraag, ik denk dat je hier een heel foute en eigenaardige database-structuur aan het uitbouwen bent.

https://nl.wikipedia.org/wiki/Databasenormalisatie
(kijk even naar de voorbeelden, dan snap je het wel)
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s