Goedenavond, ik heb het volgende probleem:

Ik heb een tabel genaamd users, daar heb ik (zoals je al raad) verschillende gegevens opgeslagen van de users die zich hebben geregistreerd op mijn site. Nu zou ik graag een extra kolom willen toevoegen aan de tabel. Ik kan op dit moment wegens mijn klote host niet in PHPmyadmin, dus doe ik het nu voortaan met behulp van eigen gemaakten php scriptjes.

Wie kan mij helpen een extra kolom toe te voegen aan mijn tabel?

Groetjes Remy
CREATE TABLE toch? Ik weet niet exact hoe dat moet maar zoiets dacht ik...
je zou deze kunnen proberen:


<?php
SQL-query: 
ALTER TABLE `tabelnaam` ADD `veldnaam` VARCHAR( 250 ) NOT NULL AFTER `de veldnaam waar het achtermoet komen` ;
?>
ALTER TABLE `bla` ADD `bla` VARCHAR( 1 ) NOT NULL ;

[edit]
niet snel genoeg met opzoeken
[/edit]
lissy schreef op 16.08.2006 20:06
je zou deze kunnen proberen:


<?php
SQL-query: 
ALTER TABLE `tabelnaam` ADD `veldnaam` VARCHAR( 250 ) NOT NULL AFTER `de veldnaam waar het achtermoet komen` ;
?>


Lissy je bent m'n held! _0_
het is toch:

ALTER TABLE tablename ADD COLUMN columnname type NULL etc etc.
*blush* nu ben ik al veel genoemd maar een held nog nooit...

Fijn dat het werkt :)
Offtopic: Gebruik nooit en te nimmer die gore backtics ` !!! Daarmee ga je vroeg of laat de mist in en ze zijn volkomen overbodig. Zo zou je ook wel een rijtje ((( en ))) om iedere naam en/of string kunnen zetten... Lijkt mij redelijk zinloos.

Backtics zijn overigens wel ideaal om jezelf het gebruik van verkeerde database-, tabel- en kolomnamen aan te leren. Dat is handig, dan kun je dat later weer gaan afleren.
@ Frank

ik gebruik ze ook nooit
maar mijn phpmyadmin gebruikt ze wel en daar heb ik de code weg
@ Frank : dank je wel voor de feedback over backticks maar gezien het feit was dat dit voor phpadmin was heb ik ze erin gelaten.

Reageren