Autor | Zpráva | ||
---|---|---|---|
mot Profil * |
#1 · Zasláno: 17. 5. 2014, 12:42:44
Zdravím, mám tyto "konfigurační" soubory
config.inc.php <? $conf = array( 'dbname' => 'a', 'dbserver' => 'localhost', 'dbuser' => 'root', 'dbpasswd' => '********' ); ?> ini.php <? $link = mysql_connect($conf['dbserver'], $conf['dbuser'], $conf['dbpasswd']); mysql_select_db($conf['dbname']); ?> func.php <? function queryDBdata ($query) { $result = mysql_query("$query"); for($i = 0; $i < @mysql_num_rows($result); $i ++) { $returnVar[$i] = @mysql_fetch_array($result, MYSQL_ASSOC); } @mysql_free_result($result); return ($returnVar); } ?> Když jsem měl nainstalovaný WAMP server, tak vše fungovalo naprosto v pohodě. Teď, když jsem si instaloval sám Apache/php/MySQL/phpMyAdmin, tak mi scripty nefungují a házejí tyto chyba Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in L:\a\admin\inc\func.php on line 4 Warning: mysql_query(): Access denied for user ''@'localhost' (using password: NO) in L:\a\admin\inc\func.php on line 4 Warning: mysql_query(): A link to the server could not be established in L:\a\admin\inc\func.php on line 4 Notice: Undefined variable: returnVar in L:\a\admin\inc\func.php on line 12 Poradil by prosím někdo, jak chyby vyřešit? |
||
Str4wberry Profil |
#2 · Zasláno: 17. 5. 2014, 13:19:50
|
||
jenikkozak Profil |
#3 · Zasláno: 17. 5. 2014, 13:28:20
Máš chybně vyplněné přístupové údaje k databázi.
|
||
Jan Tvrdík Profil |
#4 · Zasláno: 17. 5. 2014, 13:31:22
A používáš zkrácenou otevírací značku
<? místo <?php , takže můžeš být rád, že se ti PHP vůbec spustí.
|
||
Časová prodleva: 10 let
|
0