2 Toplisten in einer Datenbank
Moderator:Paddelberg
Hey,
also ich hab gelesen in der Hilfe das es möglich ist zwei toplisten in einer datenbank unterzubringen aber wie funktioniert das genau?
Ich möchte nämlich folgendes machen:
Startseite:
außwahl zwischen deutscher Toplist(also für deutsche Seiten)
und internationaler Toplist (englisch, franz., ...)
und dann halt je nach dem welchen bereich man auswählt kommt man zu der jeweiligen toplist.
Allerdings möchte ich dann die deutschen Seiten auch in der internationalen Toplist einfügen.
Ich hoffe dass das i-wie möglich ist und dann Ihr mir helfen könnt.
MfG
Neco
PS: Danke schonmal für den Super Support
also ich hab gelesen in der Hilfe das es möglich ist zwei toplisten in einer datenbank unterzubringen aber wie funktioniert das genau?
Ich möchte nämlich folgendes machen:
Startseite:
außwahl zwischen deutscher Toplist(also für deutsche Seiten)
und internationaler Toplist (englisch, franz., ...)
und dann halt je nach dem welchen bereich man auswählt kommt man zu der jeweiligen toplist.
Allerdings möchte ich dann die deutschen Seiten auch in der internationalen Toplist einfügen.
Ich hoffe dass das i-wie möglich ist und dann Ihr mir helfen könnt.
MfG
Neco
PS: Danke schonmal für den Super Support
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Hi
Öffne die Datei sql.php in deinem Editor (z.B. Notepad)
In Zeile 8 findest du folgenden Code:
$dbtbpre = "topxl";
ändere das bei der zweiten Topliste in
$dbtbpre = "topxl2";
Da das dann zwei unterschiedliche Toplisten sind, müsstest du die deutschen Seiten zusätzlich in der internationale Topliste eintragen.
Anders geht das in der jetztigen Version leider nicht.
In einer der nächsten Versionen wird es Kategorien geben. Damit wäre das dann möglich.
mfg
simon
Öffne die Datei sql.php in deinem Editor (z.B. Notepad)
In Zeile 8 findest du folgenden Code:
$dbtbpre = "topxl";
ändere das bei der zweiten Topliste in
$dbtbpre = "topxl2";
Da das dann zwei unterschiedliche Toplisten sind, müsstest du die deutschen Seiten zusätzlich in der internationale Topliste eintragen.
Anders geht das in der jetztigen Version leider nicht.
In einer der nächsten Versionen wird es Kategorien geben. Damit wäre das dann möglich.
mfg
simon
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Kann ich mehrere Toplisten in einer Datenbank installieren?
Ja, das ist Möglich. dazu mußt du aber eine kleine Änderung an der Datei sql.php im Ordner inc durchführen.
Öffne hierfür die Datei sql.php in deinem Editor (z.B. Notepad)
In Zeile 8 findest du folgenden Code:
$dbtbpre = "topxl";
Ändere topxl in ein Wort deiner Wahl. Achte darauf, das du keine Sonderzeichen oder Leerzeichen verwendest und das die Anführungszeichen bestehen bleiben.
Du mußt für jede Topliste einen anderen Datenbank Vorspann verwenden!
meine sql.php Datei:
<?php
Nun
if ($scriptpath!=$_SERVER['DOCUMENT_ROOT'])
{echo "Are you looking for something?";exit;}
/// Sql connect data
$mysql_host = '********'; // hostname of the sql server
$mysql_username = '*******'; // mysql-username
$mysql_passwd = '*******'; // mysql-password
$mysql_dbase = '*******'; // the name of the database
$dbtbpre = "topxl"; /// Vorspann für den tabellen namen, bei mehreren Toplisten in einer tabelle
/// Tables - only make changes behind this line if you know what you are doing
$topxl_user_table = $dbtbpre."_user";
$topxl_admin_table = $dbtbpre."_admin";
$topxl_hits_table = $dbtbpre."_hits";
$topxl_promotial_table = $dbtbpre."_promotial";
$topxl_stats1_table = $dbtbpre."_stats1";
/// dont change anything behind this line!!!!! Ab hier nichts mehr ändern!!!!!!!
set_magic_quotes_runtime(0);
mysql_connect("$mysql_host","$mysql_username","$mysql_passwd") OR DIE ("mysql_error()");
mysql_select_db("$mysql_dbase");
?>
Hatte es geändert aber hat nichts geklappt.
Nun meine Frage, da ich was übersehen habe beim lesen:
Zitat:Du mußt für jede Topliste einen anderen Datenbank Vorspann verwenden!
Was wird damit gemeint?
Gruß Sebastian
Ja, das ist Möglich. dazu mußt du aber eine kleine Änderung an der Datei sql.php im Ordner inc durchführen.
Öffne hierfür die Datei sql.php in deinem Editor (z.B. Notepad)
In Zeile 8 findest du folgenden Code:
$dbtbpre = "topxl";
Ändere topxl in ein Wort deiner Wahl. Achte darauf, das du keine Sonderzeichen oder Leerzeichen verwendest und das die Anführungszeichen bestehen bleiben.
Du mußt für jede Topliste einen anderen Datenbank Vorspann verwenden!
meine sql.php Datei:
<?php
Nun
if ($scriptpath!=$_SERVER['DOCUMENT_ROOT'])
{echo "Are you looking for something?";exit;}
/// Sql connect data
$mysql_host = '********'; // hostname of the sql server
$mysql_username = '*******'; // mysql-username
$mysql_passwd = '*******'; // mysql-password
$mysql_dbase = '*******'; // the name of the database
$dbtbpre = "topxl"; /// Vorspann für den tabellen namen, bei mehreren Toplisten in einer tabelle
/// Tables - only make changes behind this line if you know what you are doing
$topxl_user_table = $dbtbpre."_user";
$topxl_admin_table = $dbtbpre."_admin";
$topxl_hits_table = $dbtbpre."_hits";
$topxl_promotial_table = $dbtbpre."_promotial";
$topxl_stats1_table = $dbtbpre."_stats1";
/// dont change anything behind this line!!!!! Ab hier nichts mehr ändern!!!!!!!
set_magic_quotes_runtime(0);
mysql_connect("$mysql_host","$mysql_username","$mysql_passwd") OR DIE ("mysql_error()");
mysql_select_db("$mysql_dbase");
?>
Hatte es geändert aber hat nichts geklappt.
Nun meine Frage, da ich was übersehen habe beim lesen:
Zitat:Du mußt für jede Topliste einen anderen Datenbank Vorspann verwenden!
Was wird damit gemeint?
Gruß Sebastian
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Hi, sorry, aber das steht doch alles da
In Zeile 8 der sql.php steht folgender Code
Das änderst du z.B. in
mfg
simon
In Zeile 8 der sql.php steht folgender Code
Code: Alles auswählen
$dbtbpre = "topxl"; /// Vorspann für den tabellen namen, bei mehreren Toplisten in einer tabelle
Code: Alles auswählen
$dbtbpre = "topxl2"; /// Vorspann für den tabellen namen, bei mehreren Toplisten in einer tabelle
simon