Autor Zpráva
xhrach
Profil *
<?php
$db_server    = '*';
$db_login     = '*';
$db_password  = '*';
$db_name      = '*';
$spojeni      = @MySQL_Connect($db_server ,$db_login, $db_password);
@MySQL_Select_DB($db_name)or die('<p>Nastala chyba v pripojeni k databazi');
mysql_query("set names utf8");
?>

používal jsem nejdřív na localhostu a vše jelo jak má, na serveru se připojí k mysql serveru ale už né k databázy. Poradíte někdo: začínám s toho už šílet...
údaje zadávám správně ;)
Fisir
Profil
Reaguji na xhracha [#1]:
Na co máš ten zavináč před MySQL_Connect a MySQL_Select_DB?
Joker
Profil
Fisir:
Nejspíš to bez něj pořád otravuje nějakými hláškami (na téma proč to nefunguje) :-)

xhrach:
Smažte ty zavináče a podívejte se, jakou to vypíše chybu.
peta
Profil
Odstran zavinace (@MySQL_Connect, @MySQL_Select_DB) a obohat to o mysql_error
http://cz.php.net/mysql_error
Pripadne dopis error_reporting
http://cz.php.net/manual/en/function.error-reporting.php

Mozna mas spatne jmeno, heslo a sever. Tim padem v $spojeni neni pripojeni a dalsi radek pak tez neprojde.
Nebo mas spatne jmeno databaze.
Pripadne napis, pro jaky hosting to nastavujes, ti muzeme vyzkoumat, jake udaje tam spravne maji byt, pokud to maji na webu vystavene, jako treba wz.cz to ma.

PS. Zavinace tam ma mozna proto, ze to vykopiroval z prikladu.

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: