| 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: 11 let
|
|||
0