• Hallo Besucher!

    Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.

    Andernfalls kannst du dich hier direkt einloggen.

    Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.

rangliste

TimLim

Gast
lernen kannste später
so wie ich vermute, sind alle deine Spalten varchar mit länge "" und standart ""
einmige müssen int sein, andere varchar
 

DeletedUser

Gast
so siehts aus. was muss wo rein?
 
Zuletzt bearbeitet von einem Moderator:

TimLim

Gast
PHP:
<?
#Wenn du das hier nicht ausfüllst bin ich sauer ^^
mysql_connect();
mysql_select_db();

//Hier wird die player Tabelle angelegt
mysql_query("CREATE TABEL IF NOT EXISTS player(
id int(100) NOT NULL default '0',
name varchar(100) NOT NULL default '',
ally int(100) NOT NULL default '0',
villages int(100) NOT NULL default '0',
points int(100) NOT NULL default '0',
rank int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> player Table");

//Jetzt die kill_all tabelle
mysql_query("CREATE TABLE IF NOT EXISTS kill_all(
rank int(100) NOT NULL default '0',
id int(100) NOT NULL default '0',
kills int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> kill_all Table");

?>
 

DeletedUser

Gast
feldname,typ, länge
id,int,10
name,varchar, 50
ally, varchar/ing, 10 <-- Bin ich mir unsicher weil ich nicht weis ob dort der Tag oder die id steht
villages, int, 10
points, int, 10
rank, int, 10
so ungefähr

€: shit timlin war schneller
 

DeletedUser

Gast
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABEL IF NOT EXISTS player( id int(100) NOT NULL default '0', name varchar(100) ' at line 1
PHP:
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
set_time_limit(999999999999999999999999999999999999999999999999999999999999);
ini_set(”memory_limit”,”2000M”);
mysql_connect("localhost", "w42low@1", "blub");
mysql_select_db("w42low@1-forum");

//Hier wird die player Tabelle angelegt
mysql_query("CREATE TABEL IF NOT EXISTS player(
id int(100) NOT NULL default '0',
name varchar(100) NOT NULL default '',
ally int(100) NOT NULL default '0',
villages int(100) NOT NULL default '0',
points int(100) NOT NULL default '0',
rank int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> player Table");

//Jetzt die kill_all tabelle
mysql_query("CREATE TABLE IF NOT EXISTS kill_all(
rank int(100) NOT NULL default '0',
id int(100) NOT NULL default '0',
kills int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> kill_all Table");
?>
</body>
</html>

wat is nu kaputt?
 

TimLim

Gast
PHP:
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
set_time_limit(999999999999999999999999999999999999999999999999999999999999);
ini_set(”memory_limit”,”2000M”);
mysql_connect("localhost", "w42low@1", "blub");
mysql_select_db("w42low@1-forum");

//Hier wird die player Tabelle angelegt
mysql_query("CREATE TABLE IF NOT EXISTS player(
id int(100) NOT NULL default '0',
name varchar(100) NOT NULL default '',
ally int(100) NOT NULL default '0',
villages int(100) NOT NULL default '0',
points int(100) NOT NULL default '0',
rank int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> player Table");

//Jetzt die kill_all tabelle
mysql_query("CREATE TABLE IF NOT EXISTS kill_all(
rank int(100) NOT NULL default '0',
id int(100) NOT NULL default '0',
kills int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> kill_all Table");
?>
</body>
</html>

wat is nu kaputt?

Tippfhler, hättest auch selber draufkommen können ;)
habs dort oben verbessert, und das timelimit brauchst du hier nicht setzen, so werden nur die Tabellen angelegt

nicht wichtig, komm du mit deinem script weiter

Du hast im 1. Create statt "table" "tabel" geschrieben. ;-)

Haiz war schneller ..
 

DeletedUser

Gast
habe ich... eine fehlermeldung haben wir noch:
No database selected
auf der eigendlichen rangliste...
PHP:
<html>
<head>
<title>Legends of War (LoW) - W42</title>
</head>
<body background=background.jpg link=#804000 alink=#804000 vlink=#804000><div align=center>
<img src=banner_low.gif><br>
<b><a href=index.html><img src=main.gif border=0> Startseite</a> <img src=point.gif> <a href=member.html><img src=member.gif border=0> Allianzmitglieder</a> <img src=point.gif> <a href=links.html><img src=links.gif border=0> Links</a> <img src=point.gif> <a href=http://www.guestbook-free.com/books3/sirchrisch/index.php target="_blank"><img src=guestbook.gif border=0> Gästebuch</a> <img src=point.gif> <a href=forum/index.php><img src=forum.gif border=0> Forum</a></b><br>
<img src=border.jpg><br>
<h1>Warlike - Rangliste</h1><br>
<b>Der bewertete Wert ist die Summe aus den Punkten und den doppelten Bashpunkten.<br>
<?
mysql_connect("localhost", "w42low@1", "blub");
mysql_select_db("w42low");
$query = mysql_query("SELECT * FROM rank ORDER BY wert DESC") or die(mysql_error());
?>
<table>
  <th>Rang</th><th>Name</th><th>Punkte</th>
<?
while($row = mysql_fetch_array($query)){
  $a++;
  echo '
  <tr>
    <td>'.$a.'</td>
    <td>'.$row['name'].'</td>
    <td>'.$row['wert'].'</td>
  </tr>';
}
?>
</table>
<br>
</b><br>
<img src=border.jpg><br>
<img src=copyright.gif> by Christian Hase (SirChrisch) 2009 <img src=point.gif> <a href=mailto:christian@hase4u.de><img src=message.jpg border=0> Nachricht</a> an den Administrator senden<br>
<br>
<font size=2>Trotz sorgfältiger fortwährender Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Wir stellen Ihnen die Links<br>
auf andere Webseiten nur zur Verfügung und machen uns deren Inhalte durch diese Verknüpfung ("Hyperlinks")<br>
nicht zu eigen. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Anbieter verantwortlich.</font>
</body>
</html>
lass mich raten:
PHP:
mysql_select_db("w42low@1-forum");
 

TimLim

Gast
habe ich... eine fehlermeldung haben wir noch:

auf der eigendlichen rangliste...
PHP:
<html>
<head>
<title>Legends of War (LoW) - W42</title>
</head>
<body background=background.jpg link=#804000 alink=#804000 vlink=#804000><div align=center>
<img src=banner_low.gif><br>
<b><a href=index.html><img src=main.gif border=0> Startseite</a> <img src=point.gif> <a href=member.html><img src=member.gif border=0> Allianzmitglieder</a> <img src=point.gif> <a href=links.html><img src=links.gif border=0> Links</a> <img src=point.gif> <a href=http://www.guestbook-free.com/books3/sirchrisch/index.php target="_blank"><img src=guestbook.gif border=0> Gästebuch</a> <img src=point.gif> <a href=forum/index.php><img src=forum.gif border=0> Forum</a></b><br>
<img src=border.jpg><br>
<h1>Warlike - Rangliste</h1><br>
<b>Der bewertete Wert ist die Summe aus den Punkten und den doppelten Bashpunkten.<br>
<?
mysql_connect("localhost", "w42low@1", "blub");
mysql_select_db("w42low");
$query = mysql_query("SELECT * FROM rank ORDER BY wert DESC") or die(mysql_error());
?>
<table>
  <th>Rang</th><th>Name</th><th>Punkte</th>
<?
while($row = mysql_fetch_array($query)){
  $a++;
  echo '
  <tr>
    <td>'.$a.'</td>
    <td>'.$row['name'].'</td>
    <td>'.$row['wert'].'</td>
  </tr>';
}
?>
</table>
<br>
</b><br>
<img src=border.jpg><br>
<img src=copyright.gif> by Christian Hase (SirChrisch) 2009 <img src=point.gif> <a href=mailto:christian@hase4u.de><img src=message.jpg border=0> Nachricht</a> an den Administrator senden<br>
<br>
<font size=2>Trotz sorgfältiger fortwährender Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Wir stellen Ihnen die Links<br>
auf andere Webseiten nur zur Verfügung und machen uns deren Inhalte durch diese Verknüpfung ("Hyperlinks")<br>
nicht zu eigen. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Anbieter verantwortlich.</font>
</body>
</html>
lass mich raten:
PHP:
mysql_select_db("w42low@1-forum");

nein eben nicht, kein @, nirgentwo
wie ich auch shcon 3 mal schrieb:
PHP:
mysql_connect("localhost", "w42low", "blub");
mysql_select_db("w42low");

nur so nebenbei:
das copyright zeichen geht so: &copy;
 

DeletedUser

Gast
ich habs am anfang falschgemacht und dann kopiert... sry^^
und das zeichen wusste ich nicht, mittlerweile hab ich's raus, aber steht nunmal so da^^
 

TimLim

Gast
dein jetziger fehler sieht aber schön aus ^^
geh mal bei kilu rein und such deine mysql verbindungsdaten raus, da müsste was stehen
 

DeletedUser

Gast
so, jetzt kommts dicke...
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'w42low'@'localhost' (using password: YES) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 12

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14
Access denied for user 'www-data'@'localhost' (using password: NO)
der code ist ja noch da.
 

DeletedUser

Gast
ja die kenn ich ja. und was ist mit den fehlermeldungen?
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'w42low'@'localhost' (using password: YES) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 12

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14
Access denied for user 'www-data'@'localhost' (using password: NO)
 

TimLim

Gast
ja die kenn ich ja. und was ist mit den fehlermeldungen?
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'w42low'@'localhost' (using password: YES) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 12

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 13

Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /data/apache/users/kilu.de/w42low/www/w_rank.php on line 14
Access denied for user 'www-data'@'localhost' (using password: NO)

pw stimmt nicht oder benutzer stimmt nicht, oder host stimmt nicht, deswegen die Verbindungsdaten -.-
 

DeletedUser

Gast
PHP:
mysql_connect("localhost", "w42low", "blub");
mysql_select_db("w42low");

pw is richtig... vllt doch das?

PHP:
mysql_select_db("w42low@1-forum");

haben wir sonst auch gehabt... vorhin sagtest du ja is quatsch, bei den anderen funzt es ja trotzdem...
 

TimLim

Gast
so mein neuer code:

PHP:
mysql_connect("localhost", "w42low@1", "blub");

jetzige fehlermeldung:

jo, sry, wusste nicht das kilu die Teile so auslegt, dachte du hast das gemacht, da er ja sonst bla@localhost zB existiert nicht macht.

neues script zum Tabellen anlegen:

PHP:
<?
#Wenn du das hier nicht ausfüllst bin ich sauer ^^
mysql_connect();
mysql_select_db();

//Hier wird die player Tabelle angelegt
mysql_query("CREATE TABEL IF NOT EXISTS player(
id int(100) NOT NULL default '0',
name varchar(100) NOT NULL default '',
ally int(100) NOT NULL default '0',
villages int(100) NOT NULL default '0',
points int(100) NOT NULL default '0',
rank int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> player Table");

//Jetzt die kill_all tabelle
mysql_query("CREATE TABLE IF NOT EXISTS kill_all(
rank int(100) NOT NULL default '0',
id int(100) NOT NULL default '0',
kills int(100) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM") or die(mysql_error()."<br> kill_all Table");

//rank Tabelle auch noch
mysql_query("CREATE TABLE IF NOT EXISTS rank(
name varchar(100) NOT NULL default '',
wert int(100) NOT NULL default '',
)TYPE=MyISAM") or die(mysql_error()."<br> rank Tabelle");

?>
 
Oben