Hi
bin seeeeehhr neu im Forumbau tätig und hab das weitestgehend mit dem installieren und so weiter hinbekommen ...
Ein paar Mod sind auch schon drin aber bei manchen Mods soll man was in der Datenbank (SQL ) verändern - bei mir funzt phpmyadmin nicht
ein Bekannter hat mir vor ner Weile das Programm Html Studio gegeben und mit dem Programm kann man auch die SQL Dateien lesen
Kann ich dis damit machen ? Und wenn nicht ... wie ist der einfachste Weg die Sachen in die Datenbank reinzubringen ?
SQL mit html Studio bearbeiten ?
hi,
bei den meißten Mods ist eine install Datei dabei in dieser die sql aktionen per php ausgeführt werden. Dies kannst auch selber machen wenn keine install.php dabei ist.
Mache dir einfach eine Datei die install.php heißt und diese kommt folgendes.
wo "hier muss der sql code rein" steht musst du zwischen die klammern den sql code rein.
Diese Datei lädst du dann auf deinen Webspace und öffnest sie im Browser.
Wichtig!
So bald du sie geöffnet hast und es keine Fehlermeldung gab, solltest du die Datei wieder sofort vom Webspace löschen.
bei den meißten Mods ist eine install Datei dabei in dieser die sql aktionen per php ausgeführt werden. Dies kannst auch selber machen wenn keine install.php dabei ist.
Mache dir einfach eine Datei die install.php heißt und diese kommt folgendes.
Code: Alles auswählen
<?php
$sql = "hier muss der sql code rein";
mysql_query ( $sql ) OR die ( mysql_error() );
?>
Diese Datei lädst du dann auf deinen Webspace und öffnest sie im Browser.
Wichtig!
So bald du sie geöffnet hast und es keine Fehlermeldung gab, solltest du die Datei wieder sofort vom Webspace löschen.
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
@oconner: So einfach ist es nun auch wieder nicht. Das Problem liegt darin, dass mit mysql_query() immer nur jeweils ein SQL-Befehl ausgeführt werden kann. Das ganze müsste also so aussehen:
Code: Alles auswählen
// Standard phpBB-Header ...
$sql = array();
$sql[] = 'Erstes Query';
$sql[] = 'Zweites Query';
$sql[] = ...
foreach ($sql as $this_sql)
{
if (!$db->sql_query($this_sql))
{
message_die(GENERAL_ERROR, 'Could not update database', '', __LINE__, __FILE__, $sql);
}
}
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
oh doch, wenn du alle sql befehle in die variable $sql schreibst geht alles ohne schleife, hab das schon oft genug so bei anderen dingen gemacht.
aber mir fällt da gerade noch ein das eine Datenbank verbindung da sein muss. Da wirste wohl die common.php includieren müssen (wenn ich mich nicht irre).
aber mir fällt da gerade noch ein das eine Datenbank verbindung da sein muss. Da wirste wohl die common.php includieren müssen (wenn ich mich nicht irre).