Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak sprawdzic połączenie z bazą danych
Widmo
post 30.06.2003, 18:16:40
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


[php:1:2fa51a4c9c]<?php
include ("ads/config.inc.php"); // nazwa hosta, login, i pass.
$db = mysql_connect($hostname, $db_login, $db_pass);

if ($db == " [połączony] ") // co tu watawić, żeby wiedział ze połączony ?
include ( "banner.php" );
else
echo "Bannerów brak";
?>[/php:1:2fa51a4c9c]

co wstawić zamiast [połączony] zeby warunek był spełniony ?

( bo jak banner rotator nie moze sie polaczyc z DB to mi cala strone rozwala, bo nie laduje jej dalej...)
__
[scanner] Temat zmoderowany


--------------------
Widmo
Go to the top of the page
+Quote Post
Jabol
post 30.06.2003, 18:19:57
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


[php:1:2c401e4da0]<?php
include ("ads/config.inc.php"); // nazwa hosta, login, i pass.
if ( ! ( $db = @mysql_connect( $hostname, $db_login, $db_pass ) ) )
{
include ( "banner.php" );
}
else
{
echo "Bannerów brak";
}
?>[/php:1:2c401e4da0]

PS. temat mógłby się nazywać "jak sprawdzic połączenie z bazą danych"
Go to the top of the page
+Quote Post
Widmo
post 30.06.2003, 22:37:55
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


dzieki, i za temat, i za skrypt, ale nie spelnia zadania sad.gif nawet jak mozna sie polaczyc, to wyswietla brak bannerow...

mozna to jeszcze jakos obejść ?


--------------------
Widmo
Go to the top of the page
+Quote Post
Wankster
post 1.07.2003, 00:02:22
Post #4





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 19.04.2003

Ostrzeżenie: (0%)
-----


[php:1:acbd62e579]<?php

include( './ads/config.inc.php' );

if ( !( $db = mysql_connect( $hostname, $db_login, $db_pass ) ) )
{
include( './banner.php' );
}
else
{
print 'Bannerów brak';
}

?>[/php:1:acbd62e579]
A takie cuś? Co wyświetla teraz?
Go to the top of the page
+Quote Post
Widmo
post 1.07.2003, 03:38:42
Post #5





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


[php:1:7605f03112]
<?php
include ("ads/config.inc.php"); // nazwa hosta, login, i pass.
if ( ! ( $db = @mysql_connect( $hostname, $db_login, $db_pass ) ) )
{
include ( "banner.php" );
}
else
{
include ( "banner.php" );
}
?>
[/php:1:7605f03112]

Jak wstawie tak, to wyswietla normalnie banner. Czyli musze popracować nad tlumieniem bledow w oryginalnym skrypcie... :/

Spac przez to nie moge... Jest 04:39


--------------------
Widmo
Go to the top of the page
+Quote Post
Jabol
post 1.07.2003, 08:11:38
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


a no tak.... wyrzuc tego ! z if'a. Bo jak on tam jest to funkcja zwraca false przy prawidlowym polanczeniu... Tak mi sie napisalo, bo ja zawsze robie warunki, ktore sprawdzaja, czy wystapil blad, a nie czy bylo poprawnie
Go to the top of the page
+Quote Post
Widmo
post 9.07.2003, 03:26:20
Post #7





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


Heh, zamienilem include

( "banner.php" );

na

echo "Bannerów brak";

i działa smile.gif Thx


--------------------
Widmo
Go to the top of the page
+Quote Post
e-Gandalf
post 9.07.2003, 16:34:16
Post #8





Grupa: Przyjaciele php.pl
Postów: 195
Pomógł: 0
Dołączył: 7.07.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


najlepiej sprawdzac polaczenie przy uzyciu funkcji mysql_ping.
Go to the top of the page
+Quote Post
squid
post 9.07.2003, 22:22:50
Post #9





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

Ostrzeżenie: (0%)
-----


Cytat
najlepiej sprawdzac polaczenie przy uzyciu funkcji mysql_ping.

A coz to za f-cja? znaczy jakis przyklad jak dziala i gdzie jest przydatna (ktos ma/wie?)
Go to the top of the page
+Quote Post
KaMeLeOn
post 9.07.2003, 22:29:52
Post #10





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
A coz to za f-cja? znaczy jakis przyklad jak dziala i gdzie jest przydatna (ktos ma/wie?)

Hmm... dokumentacja? [manual:8c5b4e59b1]mysql_ping[/manual:8c5b4e59b1]
Bardzo przydatna funkcja...


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
kurtz
post 10.07.2003, 11:30:00
Post #11





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
[manual:b6c82640c8]mysql_ping[/manual:b6c82640c8]
funkcja dostepna dopiero od 4.3.0 .. - informuje zeby nie bylo zaraz pytania - "A u mnie to nie dziala czemu"


Pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 11:57