Code: Alles auswählen
$sql[] = "CREATE TABLE " . $table_prefix . "guest_config (
config_name varchar(255) NOT NULL default '',
config_value varchar(255) NOT NULL default '',
PRIMARY KEY (config_name)
) TYPE=MyISAM;";
Code: Alles auswählen
$sql[] = "INSERT INTO " . $table_prefix . "guest_config VALUES ('version', '2.2.2')";
und nun zum auslesen
Code: Alles auswählen
define ('GUESTBOOK_TABLE', $table_prefix.'guestbook');
define ('GUESTBOOK_CONFIG_TABLE', $table_prefix.'guest_config');
$sql = "SELECT config_value FROM " . GUESTBOOK_CONFIG_TABLE . "WHERE config_name = 'version'";
if (!($result = $db->sql_query($sql)))
{
die("Couldn't obtain version info");
}
den aufruf selbst habe ich aus der update_to_latest.php von der phpbb installation gemopst.
Die tabelle ist definitiv so vorhanden und ein wert ist auch drin
EDIT:
Mein Fehler hab beim umsetzen des aufrufs in eine Zeile ein Leerzeichen vergessen( vor dem WHERE)