Hallo,
ich habe eine Datenbank, wo mehr als 20 Tabellen drin sind.
In jeder (oder ausgewählte) dieser Tabellen möchte ich jeweils das selbe (neue) Feld hinzufügen. Vorhanden sind schon andere Felder in den Tabellen.
Bisher musste ich immer ein Feld einzeln für jede Tabelle einfügen.
Geht das nicht schneller?
Habe phpMyAdmin
Oder kann man das nicht per PHP machen?
Ich hatte bisher es (leider auch nur für einzelne Tabellen) so gemacht und diese dann per Browser aufgerufen:
ich habe eine Datenbank, wo mehr als 20 Tabellen drin sind.
In jeder (oder ausgewählte) dieser Tabellen möchte ich jeweils das selbe (neue) Feld hinzufügen. Vorhanden sind schon andere Felder in den Tabellen.
Bisher musste ich immer ein Feld einzeln für jede Tabelle einfügen.
Geht das nicht schneller?
Habe phpMyAdmin
Oder kann man das nicht per PHP machen?
Ich hatte bisher es (leider auch nur für einzelne Tabellen) so gemacht und diese dann per Browser aufgerufen:
PHP:
<?php
include("cfg.php");
$sql = mysql_query("DROP TABLE IF EXISTS `tabelle`");
$sql2 = mysql_query("CREATE TABLE IF NOT EXISTS `tabelle` (
`id` int(11) NOT NULL auto_increment,
`titel` varchar(500) NOT NULL,
`datum` date NOT NULL,
`clicks` int(11) NOT NULL default '0',
`zeit` time NOT NULL,
`cmnt` varchar(500) NOT NULL,
`filesize` varchar(500) NOT NULL,
`last` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=239 DEFAULT CHARSET=utf8 AUTO_INCREMENT=239");
?>