←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

MySQL
Błąd połączenia z baza sql, statystyki ser...

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 06.12.2011

Witam, mam taki kod w php, na pokazywanie lvl i expa graczy na stronie, lecz wyświetla się błąd

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'luckyskill_bazy'@'master.netdc.pl' (using password: YES) in /home/luckyskill/domains/luckyskill.free.netdc.pl/public_html/stats.php on line 83
Access denied for user 'luckyskill_bazy'@'master.netdc.pl' (using password: YES)


Zezwolenie dla hosta jest dodane, nie wiem czemu nie działa.

<?php
define('ILOSC_WYNIKOW_NA_STRONIE', 20);
$tab = array('host', 'user', 'haslo', 'nazwa bazy', 'SELECT SQL_CALC_FOUND_ROWS * FROM `mytable` WHERE `player_level` > 0 ORDER BY `mytable`.`player_xp` DESC LIMIT '. $_GET["porcja"]*ILOSC_WYNIKOW_NA_STRONIE . ',' . ILOSC_WYNIKOW_NA_STRONIE . ';');
$polaczenie = mysql_connect($tab[0], $tab[1], $tab[2]) or die(mysql_error());
$database = mysql_select_db($tab[3]) or die(mysql_error());
$zapytanie = mysql_query($tab[4]);
while($wynik = mysql_fetch_assoc($zapytanie)) {
		$id = $wynik['player_id'];
		$lvl = $wynik['player_level'];
		$xp = $wynik['player_xp'];	
	  
		echo "<tr>\n" .
		"  <td align=\"center\" valign=\"middle\">$id</td>\n" .
		"  <td align=\"center\" valign=\"middle\">$lvl</td>\n" .
		"  <td align=\"center\" valign=\"middle\">$xp</td>\n" .
		"</tr>\n";
	  
}
echo "</table><br />";
$SQL = "SELECT FOUND_ROWS() as Ilosc";
$RES= mysql_query($SQL);
list($iloscWpisow) = mysql_fetch_row($RES);

if($_GET['porcja']>0){
   echo '<a href="?porcja='.($_GET['porcja']-1).'"><b>Poprzednia Strona</b></a><br />';
}

for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++){
   echo '[<a href="?porcja='.($i).'"> '.($i+1).' </a> ]';
}

if($_GET['porcja']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){
   echo '<br /><a href="?porcja='.($_GET['porcja']+1).'"><b>Natepna Strona</b></a>';
}
mysql_close($polaczenie);
?>

Edited by LucKy_skiLL, 06.12.2011 19:16.
Quote

-PainKiller-'s Photo -PainKiller- 06.12.2011

złe hasło/user/baza/host, zresztą tak masz napisane w błędzie i jeżeli tak pisze to tak jest, wyjątkiem są komunikaty o błędach w systemach windows, które w 90% nie dotyczą faktycznego problemu. Dzięki Bogu używasz choć o tym nawet nie wiesz, technologii bliższych do jądra unix

Ten błąd po windowsowemu brzmiały:
Nieoczekiwany błąd. Skontaktuj się z administratorem sieci LAN.
Edited by -PainKiller-, 06.12.2011 20:11.
Quote