Kod
makeConnection();
if(mysql_close())
{
echo "baza zamknięta pomyslnie<br>";
}
makeConnection();
if(mysql_close())
{
echo "baza zamknięta pomyslnie<br>";
}
makeConnection();
Baza otwiera sie oraz zamyka bez zarzutu, problem w ty że nie chce się ponownie otworzyć, za każdym razem wywala mi:
Kod
Cannot redeclare makedbconnection() (previously declared in c:\usr\krasnal\www\maker\db_functions.php:5) in c:\usr\krasnal\www\maker\db_functions.php on line 3
funkcja odpowiadająca z połączenie wygląda tak:
Kod
function makeConnection()
{
if(!$exn = mysql_connect("localhost", "****", "****"))
{
echo("Wystąpił błąd podczas połączenia z serwerem MySQL...<BR>");
exit;
}
else {
echo ("Połączenie z bazą danych zostało nawiązane...<BR>");
}
if (!mysql_select_db('*******', $exn))
{
echo("Wystąpił błąd podczas wyboru bazy danych");
}
else {
echo("Została wybrana baza danych: komunikacja <br>");
}
}
{
if(!$exn = mysql_connect("localhost", "****", "****"))
{
echo("Wystąpił błąd podczas połączenia z serwerem MySQL...<BR>");
exit;
}
else {
echo ("Połączenie z bazą danych zostało nawiązane...<BR>");
}
if (!mysql_select_db('*******', $exn))
{
echo("Wystąpił błąd podczas wyboru bazy danych");
}
else {
echo("Została wybrana baza danych: komunikacja <br>");
}
}
a gdy zamiast mysql_close() wpisze (zgodnie z moim przykładem) mysql_close($exn) to rónież wywala mi błąd..
ma ktos propozycje jak inaczej możne to zamknąć ?