Autor Zpráva
robbie
Profil *
nemohu se na localhostu připojit k databazi, poradí někdo, kde delám chybu? vůbec nic se nevypíše, ikdyž databazi "test" mám založenou

kod:

<html>
<head>
<title>Připojení k databázi</title>
<meta http-equiv-="Content-Type"
content="text/html"; charset=windows-1250" />

</head>
<body>

<?php
$db_spojeni=mysqli_connect
("localhost","root","admin","test",3306);
if ($db_spojeni)
echo "Spojení se podařilo.";
else 
echo "Spojení bylo neúspěšné.";

?>       

</body>
</html>
joe
Profil
Zkus místo localhost napsat 127.0.0.1, pokud to bude fungovat, zedituj si soubor hosts, pokud používáš Windows.
juriad
Profil
A vypiš si, jaká chyba skutečně nastala, viz komentář na http://cz2.php.net/function.mysqli_connect. Takto víš jen to, že se nepovede.
robbie
Profil *
zkusil jsem doplnit-otestovat chybu:

if (mysqli_connect_errno($db_spojeni))
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  } else { echo "Connection was OK!\n";}

nevypsalo se vubec nic, tak uz fakt nevím

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: