Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Spalte in Tabelle nachträglich einfügen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Spalte in Tabelle nachträglich einfügen


 
Caine
23-07-2002, 02:18 
 
Kann ich wenn eine tabelle in meiner mysql datenbank bereits besteht und dort auch schon einträge drin sind nachträglich eine spalte dazutun?

z.b. wenn ich eine neue spalte in der membértabelle brauche fürs alter meinetwegen oder skill oder so was ist es scheiße die ganze tabelle löschen zu müssen und neu zu machen mit der einen spalte mehr da dann die daten alle weg sind.

 
V 9 1 9 V
23-07-2002, 03:05 
 
Müsste irgendwie so gehen:
mysql_query(" ALTER TABLE *tabellenname* ADD *hinzuzufügendespaltenname* *DB-TYPund/oderLänge* ");

Hier n' Beispiel:

mysql_query(" ALTER TABLE membertabelle ADD skill int(10) NOT NULL ");

Ich glaube so gehts irgendwie...

 
Caine
24-07-2002, 18:04 
 
Hat gefunzt, tHX

 
kapitaeniglo
24-07-2002, 20:08 
 
falls PHPmyadmin installiert ist, geht es noch einfacher ! einfach die tabelle auswaehlen, dann gibts es darunter ein feld wo man aussuchen kann wieviele neue felder und an welcher position sie eingefuegt werden !

 
Caine
25-07-2002, 01:17 
 
Und wie gehts umgekehrt? also spalten löschen? :confused:

 
MoRtAlAn
25-07-2002, 08:16 
 
geht über den PHPmyAdmin auch wunderbar!

ansonsten so:
ALTER TABLE `tabelle`DROP `spalte`;

gruss


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:15 Uhr.