ik wil in mijn tabel 'users' een rij invoegen maar hoe moet dat?
`woning` int(5) NOT NULL default '0'

die moet ik invoeren..
groetjes nick
Dat is een kolom toevoegen, niet een rij! Een rij bevat data ;)

ALTER TABLE tabelnaam
ADD COLUMN woning int(5) NOT NULL default 0
ja maar hoe doe ik dat dan dat was de vraag :P
in phpmyadmin is logisch of niet?
Je gaat naar je phpmyadmin.
Je selecteerd de database waar je tabel users in staat.

Dan druk je op SQL en zie je een tekst veld.

Daar kopieer je de volgende code heen:


ALTER TABLE users
ADD COLUMN woning int(5) NOT NULL default 0


En dan uitvoeren :)
Ok harstike bedankt jongens! ;-)
ALTER TABLE users
ADD COLUMN lood int(4) NOT NULL default 0
  kilolood int(100) NOT NULL default 0
  loodfabriek int(4) NOT NULL default 0



Dat moet dan tog ook goed zijn?
Nee..
Voor elke kolom die je toevoegd moet je een aparte ALTER TABLE voor zover ik weet..

Probeer dit is:


ALTER TABLE users ADD COLUMN lood int(4) NOT NULL default 0;
ALTER TABLE users ADD COLUMN  kilolood int(100) NOT NULL default 0;
ALTER TABLE users ADD COLUMN  loodfabriek int(4) NOT NULL default 0;
Dat lukt wel!:p maar hoe weet je dan welke ALTER TABLE moet gebruiken
En als je dan toch phpMyAdmin hebt:

Dat is alleen om een nieuwe tabel te maken ;)
:p maar hoe weet ik dan dat ik een andere ALTER TABLE moet gebruiken

ALTER TABLE cron ADD COLUMN mysql_query("UPDATE `users` SET `lood`=0");

want dat werkt dan ook weer niet.. :-(

Reageren