Autor Zpráva
VENCA
Profil *
ahoj mam takový problém:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\xampp2\phpMyAdmin\inc\config.php on line 11
Could not connect


co by jste řekli že to způsobuje ?

config.php:

<?

session_start();

include("db.php");

$link = mysql_connect($db_server, $db_user, $db_password) or die("Could not connect");

mysql_select_db($db_name) or die("Could not select database");

$query = "SELECT * from config";

$result = mysql_query($query) or die("Query failed");

a dále to pokračuje

db.php:

<?php
$db_server = 'localhost';
$db_name = 'mysql';
$db_user = 'root';
$db_password = 'heslo';
?>


všechny hodnoty mam zprávně nastaveny, takže nechápu proč se to nerozjede

děkuji za pomoc
Jobík
Profil
který řádek je 11
VENCA
Profil *
řádek 11 je tento:

$link = mysql_connect($db_server, $db_user, $db_password) or die("Could not connect");
Alphard
Profil
VENCA
přístup zamítnut, zkontrolujte přihlašovací údaje
VENCA
Profil *
na milion % to mam dobře, už jsem zkoušel i místo localhost zadata http://127.0.0.1/ ale také nepomohlo

také jsem zkoušel zmenit heslo na nesprávné a hlašk pořád stejná

take jsem zkoušel dat spatny nazev databaze, jestli se nepletu tk příkaz v config.php je tento pro databazi

mysql_select_db($db_name) or die("Could not select database");

a ten je na 13 rádku, tím paádem by to melo ukazovat chybu "on line 13" ale pořád to ukazuje 11
VENCA
Profil *
nevíte jk bych měl napsat místo toho zacatku

include("db.php");


aby se to neodkazovalo na tento soubor kde jsou napsané práve tyto hodnoty

<?php
$db_server = 'localhost';
$db_name = 'mysql';
$db_user = 'root';
$db_password = 'heslo';
?>

ale aby to bylo přímo v tom config.php už si s tím lámu hlavu celej vecer a dnesni rano, vubec nechapu proc to nejede, instalace probehne v poradku
Alphard
Profil
take jsem zkoušel dat spatny nazev databaze, jestli se nepletu tk příkaz v config.php je tento pro databazi
mysql_select_db($db_name) or die("Could not select database");
a ten je na 13 rádku, tím pádem by to melo ukazovat chybu "on line 13" ale pořád to ukazuje 11


nemělo, abyste mohl vybírat databázi, musíte být připojený k sql, navíc se asi uplatní to die()


access denied for user 'ODBC'@'localhost' (using password: NO)

přihlašujete se pod jménem ODBC a databáze nevyžaduje heslo
což je tak trochu v rozporu s vašimi příspěvky, zkuste tohle, ať víte, na čem jste
$link = mysql_connect("localhost", "root", "heslo") or die("Could not connect");
VENCA
Profil *
auuuuuuuuuuuuuuuu super chlape hele moc jsi mi pomohl už to facháááááá :-D

jeste jsem zmenil ten vstup do databaze a jede to hele fakt moc díky ;-)
VENCA
Profil *
:-) i když né zcela zprávně ale snad to už dám do kupy, třeba se ještě ozvu :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: