Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

connect() funkcija

[es] :: PHP :: connect() funkcija

[ Pregleda: 2886 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon connect() funkcija25.01.2005. u 19:47 - pre 234 meseci
Ovo mi je config file.
Code:
<?
$db_host = "localhost"; // MySQL host
$db_name = "root"; // Ime MySQL baze
$db_password = "*********"; // MySQL password
$admin_mail = "[email protected]"; // E-Mail administratora
$url = "http://localhost/robot_3/"; // URL do stranice (sa http://)
$path = "C:/Web/Htdocs/robot_3/"; // Apsolut path

# F U N K C I J E
# Konektovanje i Selektovanje DB
function connect()
    {
        #Konektuje se na DB
        $veza = @mysql_connect("$db_host","$db_name","$db_password");
        if (!$veza)
            {
                echo "Nije moguce uspostaviti vezu sa MySQL bazom podataka !!!<BR>";
                exit;
            }
        
        # Selektuje DB
        $select_db = mysql_select_db($db_name);
        if (!$select_db)
            {
            echo "Nije moguce selektovati bazu $db_name !!!<BR>";
            }
    }
?>

U njemu ima ova funkcija connect. E kada negdje includujem taj file i ispod toga napisem connect() on mi prijavi eror da ne moze da selektuje bazu a uspješno se konetovao.
May the force be with you...
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: connect() funkcija25.01.2005. u 19:53 - pre 234 meseci
Da li ti je korisničko ime i ime baze isto?


Banned - Not available
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
*.3dnet.co.yu.

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: connect() funkcija25.01.2005. u 20:01 - pre 234 meseci
1. Ime baze podataka ti je isto kao i username ?

2. dodaj u funkciju
Code:

global $db_host;
global $db_host;
global $db_name;
global $db_password;
global $admin_mail;
global $url;
global $path;

tu nema kašike....
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija25.01.2005. u 21:33 - pre 234 meseci
Jest. DB name i username je isto. A cemu sluzi ovo global.
May the force be with you...
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija25.01.2005. u 21:47 - pre 234 meseci
Sad se konektuje i selektuje bazu, ispise podatke ali mi na dnu stranice prijavi
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\Web\Htdocs\robot_3\cjenovnik\randon_proizvodi.php on line 31
May the force be with you...
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net.



+257 Profil

icon Re: connect() funkcija26.01.2005. u 09:09 - pre 234 meseci
Najverovatnije si stavio mysql_close unutar neke for ili while petlje pa pokusava milijardu puta da zatvori vezu do baze....

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
195.252.64.*

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: connect() funkcija26.01.2005. u 09:14 - pre 234 meseci
Daj nam liniju codea sa mysql_close() funkcijom? Jesi naveo koju konekciju zatvaras? mysql_close($veza)
tu nema kašike....
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija26.01.2005. u 09:19 - pre 234 meseci
Ovo je kod cijele stranice:
Code:
<?
# Poziva Configuration file
if    (file_exists("config.php") == 1)
    {
        include ("config.php");
    }
else
    {
        include ("../config.php");
    } 

#Konektuje se na DB
connect();

# Poziva podathe
$ran = mysql_query("SELECT * FROM rob_proizvodi ORDER BY RAND() LIMIT 3");

# Printa
echo '<table  border="0" cellspacing="2" cellpadding="0">';
while ($row = mysql_fetch_array($ran, MYSQL_ASSOC))
    {
        # Racuna omjer
            if ($row['w'] <= 132)
                {
                    $omj = 1;
                }
            else 
                {
                    $omj = 132 / $row['w'];
                }
        
        # Printa tabelu
        echo '<tr>
              <td><div align="center"><img src="'.$url.'/cjenovnik/slike/'.$row['slika'].'" width="'.$omj * $row['w'].'" height="'.$omj * $row['h'].'"></div></td>
            </tr>
            <tr>
              <td class="style1"><div align="center" class="text">'.$row['naziv_proizvoda'].'</div></td>
            </tr>';
    }
            
echo '</table>';

# Diskonektuje se sa db
mysql_close($veza);
?>

May the force be with you...
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: connect() funkcija26.01.2005. u 09:29 - pre 234 meseci
Varijabla $veza ti je lokalna varijabla u funkciji connect(). Funkcija mysql_close() tu varijablu ne vidi jer i ne postoju u tom scope-u, sto ti samo upozorenje i kaze - Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource (!!!)

Deklarisi varijablu $veza kao globalnu (ispod, recimo, varijabli za konekciju ka bazi) ili prepravi funkciju connect() da kao rezultat vraca tu varijablu.

Pozdrav,
alex.

..kad vidim ko sve hoce da bude programer..
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija26.01.2005. u 09:58 - pre 234 meseci
Ne zelim biti naporan ali opet ne radi. Stavio sam global $veza; iznad mysql_close($veza). A kako da napravim da je $veza rezultat funkcije?

Gdje mogu naci neki dobar turtorijal o ovome?
May the force be with you...
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.inabox.net.



+30 Profil

icon Re: connect() funkcija26.01.2005. u 10:31 - pre 234 meseci
Pokusaj da ostavis otvorenu vezu sa bazom podataka nemoj da je zatvaras da vidim sta ce se onda desiti ?
pa mi javI

Ako hoces dobar tutorijal PHP i Mysql ( Na engleskom ) skini ga odavde

www.aleksanet.com/modules.php?...loads&d_op=getit&lid=2

Ja sam iz njega ucio PHP i Mysql !!!!

Evo ti ovde pogledaj:

http://www.aleksanet.com/modul...mp;d_op=viewdownload&cid=1

[Ovu poruku je menjao sale83 dana 26.01.2005. u 13:27 GMT+1]
Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija26.01.2005. u 10:56 - pre 234 meseci
Ne prijavljuje eror je nema razloga. Prije je prijavljivalo eror samo zog tog close. I link ti ne radi.
May the force be with you...
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: connect() funkcija26.01.2005. u 11:08 - pre 234 meseci
Citat:
m_k: Stavio sam global $veza; iznad mysql_close($veza). A kako da napravim da je $veza rezultat funkcije?


Jel ti ne citas sta ljudi pisu ovde? Napisao sam da deklarises varijablu $veza na isti nacin kao i varijable za konekciju na bazu. Odmah ispod njih deklarisi varijablu, i zatim, na isti nacin u funkciji connect() je oznaci kao globalnu (global $veza).

Ili, najjednostavnije, da se ne bi vise mlatili sa ovako jednostavnim problemom, pozovi funkciju mysql_close() bez ikakvih argumenata. Funkcija je dovoljno inteligentna da zna koju otvorenu vezu da zatvori (sto lepo pise i u uputstvu).

Citat:

Gdje mogu naci neki dobar turtorijal o ovome?


A sta fali PHP upustvu? Ili nekoj knjizi (kojih ima koliko hoces, pa i na srpskom jeziku)? <rant>
Pocelo je da bude hronicno nezdravo koliko ljudi u poslednje vreme hoce da nauce nesto iz tutorijala - da se sto manje pomuce i da sto pre budu programeri.
</rant>


Pozdrav,
alex.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
*.ppp-01.sa.lol.ba.

Sajt: www.mkscripts.net


Profil

icon Re: connect() funkcija26.01.2005. u 11:37 - pre 234 meseci
Hvala vam svima na pomoci. Sad radi.
Ja hocu da budem programer ali sta ja mogu kad nigdje nema dobar trutorijal (ili knjiga). Samo teorija a nigdje primjera.
May the force be with you...
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.inabox.net.



+30 Profil

icon Re: connect() funkcija26.01.2005. u 12:30 - pre 234 meseci
Hvala vam svima na pomoci. Sad radi.
Ja hocu da budem programer ali sta ja mogu kad nigdje nema dobar trutorijal (ili knjiga). Samo teorija a nigdje primjera.


Pa Pogledaj ovo iz ovoga sam ja ucio :

LINK RADI!!!!!!!!!!!

http://www.aleksanet.com/modul...mp;d_op=viewdownload&cid=1

www.aleksanet.com
Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu.

Sajt: bocc.io


+771 Profil

icon Re: connect() funkcija26.01.2005. u 12:33 - pre 234 meseci
Citat:
m_k: Ja hocu da budem programer ali sta ja mogu kad nigdje nema dobar trutorijal (ili knjiga). Samo teorija a nigdje primjera.

uf...ma dal' je moguce da na celom tom djavoljem internetu nema dobre knjige...pa kako su drugi naucili? Ovo je jedan od jacih izgovora...Ali sto rece alex, neki bi da procitaju 10 redova tutoriala i da odma znaju sve...

SAMS Publishing
PHP and MySQL Web Development, 2nd Edition - L.Welling, Laura Thompson
http://www.amazon.com/exec/obi...lance&s=books&n=507846

Ako hoces da ulozis malo u sebe potrosi $33.74, toliko ti verovatno ode na 2 bioskopa i 2 pica sa devojkom...

Doduse, ok je i samo .pdf verzija, ko nema para za paperback izdanje. Nazalost ne mogu ovde da napisem odakle da se skine ;)



Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: connect() funkcija26.01.2005. u 12:42 - pre 234 meseci
Citat:
boccio:
SAMS Publishing
PHP and MySQL Web Development, 2nd Edition - L.Welling, Laura Thompson
http://www.amazon.com/exec/obi...lance&s=books&n=507846

Ili na našem jeziku:
PHP i MySQL: razvoj aplikacija za Web




Banned - Not available
 
Odgovor na temu

bmcvetic
Cvetic Branko
Beograd

Član broj: 45488
Poruke: 71
*.dialup.sezampro.yu.



+1 Profil

icon Re: connect() funkcija26.01.2005. u 13:14 - pre 234 meseci
Ne znam kakva ti je lokacija ili aplikacija, ali razmisli o trajnim vezama (pconnect()).
 
Odgovor na temu

[es] :: PHP :: connect() funkcija

[ Pregleda: 2886 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.