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

Konekcija na Mysql bazu?

[es] :: PHP :: Konekcija na Mysql bazu?

[ Pregleda: 924 | Odgovora: 14 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

error 404
Novi Sad

Član broj: 171684
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Konekcija na Mysql bazu?03.02.2008. u 16:51

<?php
$host = 'mojdomen.com';
$port = '0000';
$user = 'dodato_ja';
$pass = 'dodato_nas';

// Pojma nemam zasto nece

$mysql_link = @ mysql_connect ("$host","$port", "$user", "$pass")
or die ("Could not connect to a MySQL server at '$host' '$port' as user '$user'.");

echo "Connected to a MySQL server at '$host:$port' as user '$user'.";
?>
Znaci ispisuje mi da nije moguce da se kontktuje!
Trazio sam po ES i ovakvih tema ima dosta ali sam pokusavao i na drugaciji nacine da se konektujem a u tim slucajevima mi nije ispisivao nista. Sa ovakvim nacinom barem mi ispise da nije moguce da se konektuje. Citava dva dana pokusavam i nisam zeleo da vas smaram sa ovim pocetnickim pitanjima ali nemam drugog izbora. Unapred hvala.
03.02.2008. u 16:51 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 279
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 16:57
mislim da ti je greska do porta, probaj ovako:
Code:

$link = mysql_connect('host:broj_porta', 'mysql_user', 'mysql_password');

When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
03.02.2008. u 16:57 

error 404
Novi Sad

Član broj: 171684
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 17:12
Probao..nece..ne mogu da verujem...na takoreci prvom koraku ja imam problem vec dva dana.. Ako iko ima ikakvu ideju?
03.02.2008. u 17:12 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 279
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 17:46
a sta ce ti port? ovo pravis na lokalu ili na nekom serveru?
When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
03.02.2008. u 17:46 

Tyler Durden
System administrator
Beograd

SuperModerator
Član broj: 4312
Poruke: 1899
*.adsl.verat.net.

Jabber: Tyler@elitesecurity.org
ICQ: 70139169


Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 17:52
Provjeri još jednom da su ti podaci za konekciju na bazu 100% ispravni, probaj ponovo i umjesto
Code:
("Could not connect to a MySQL server at '$host' '$port' as user '$user'.");

stavi
Code:
(mysql_error());

da vidiš koju tačno grešku ti vraća.
..:: If my love for her has an expiration date, let it be 10,000 years... ::..
03.02.2008. u 17:52 

dakipro
Dalibor Jovic
PHP Developer, SMDesign, Ciplex
Novi Sad

Moderator
Član broj: 31848
Poruke: 692
89.216.108.*



Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 19:18
A da probas da stavis za host "localhost"? Mislim, ako si na prvom koraku, sumnjam da se kacis na neki drugi domen, obicno to bude na localhost.
Takodje probaj bez porta u konekciji, obicno mysql radi na defaultnom portu, a tesko da moze da radi na '0000'.
A kako si uneo ispravku koju ti je kazil predlozio? ($link = mysql_connect('host:broj_porta', 'mysql_user', 'mysql_password');)
Mislim, ovo bi terbalo da radi, jedino je da ti parametri konekcije nisu ispravni, i naravno, da php ima podrsku za mysql
03.02.2008. u 19:18 

_CaRtMan_

Član broj: 126731
Poruke: 161
*.PPPoE-3690.sa.bih.net.ba.



Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 20:39
Code:


$host = "localhost";
$user = ""; // username
$pass = ""; // password
$baza = ""; /baza

mysql_connect("$host", "$user", "$pass") or die(mysql_error()); 
mysql_select_db($baza) or die(mysql_error());


Tako ja koristim. I mora da radi ;)
03.02.2008. u 20:39 

[KS]
Damir Kasipovic
Banjaluka

Član broj: 55395
Poruke: 44
*.broadband.blic.net.



Profil

icon Re: Konekcija na Mysql bazu?03.02.2008. u 20:41
A da probas da pratis sintaksu funkcije ? :)

Mislim da je

Code:

mysql_connect($host,$user,$pass,$port);


probaj, a inace da bi znao u cemu je problem stavi

Code:

mysql_connect($host,$user,$pass,$port) or die("Connection error: ".mysql_error());


poz
Damir Kasipović
dkasipovic@gmail.com
+387 (0)65 979 949
03.02.2008. u 20:41 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 279
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 06:18
saznaj prave parametre i procitaj manual:

http://www.php.net/manual/en/function.mysql-connect.php
When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
04.02.2008. u 06:18 

[KS]
Damir Kasipovic
Banjaluka

Član broj: 55395
Poruke: 44
*.broadband.blic.net.



Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 08:54
Hm, da, pardoniram, pretpostavio sam da koristi mysqli . my bad :)
Damir Kasipović
dkasipovic@gmail.com
+387 (0)65 979 949
04.02.2008. u 08:54 

error 404
Novi Sad

Član broj: 171684
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 11:02
<?php
$host = 'mojdomen.com:0000';
$user = 'ja';
$pass = 'nesto';

// Port 0000 je samo primer

$mysql_link =@ mysql_connect('$host','$user', '$pass')
or die (mysql_error());

echo "Connected to a MySQL server at '$host:as user '$user'.";
?>
Konektujem se na bazu (naravno da ima podrsku php mysql) ali ne na localu, vec na udaljenom serveru uspeo sam da mi ne prijavi nikakvu gresku vec, dobijem praznu stranicu..
Posle toga sledi selektovanje paze i uzimanje tabele i ispis iz tabele...medjutim nece. Da li prazna stranica znaci da se konektovao? Ako to to znaci, necu vas gnjaviti dalje, vec cu sam da plivam?
Jos jedno pitanje: Da li treba pre mog domena da ide $host='mysql.mojdomen.com:0000
04.02.2008. u 11:02 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 279
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 11:40
ko ti je hosting provajder?
When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
04.02.2008. u 11:40 

error 404
Novi Sad

Član broj: 171684
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 11:54
oklop...
04.02.2008. u 11:54 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 279
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 12:05
ajmo ispocetka...

da li su ti ljudi iz oklopa rekli da koristis port? ako nisu, batali ga odmah. ako jesu, onda ti je sintaksa kao sto sam ranije naveo.

koje su ti jos podatke dali za konektovanje? jesu ti rekli da za host kucas localhost? ako jesu, neces moci sa drugog servera da pristupis bazi na njihovom serveru (kako ja znam). ako su ti rekli da kucas ime tvog domena, onda bi trebalo da se mozes konektovati. eventualno (ovako je kod verata) probaj za host da kucas "mydb.example.com".

Code:

   $db_host="mydb.example.com";//host na kojem je baza podataka
ili $db_host="localhost";
   $db_user="user";//korisnik koji pristupa bazi podataka
   $db_password="pass";//sifra korisnika koji pristupa
   $db_name="data_base";//ime baze podataka kojoj pristupamo
   
   $connection = mysql_connect("$db_host", "$db_user", "$db_password") or die(mysql_error());
   
   mysql_select_db("$db_name",$connection) or die(mysql_error());


a u krajnjem slucaju kontaktiraj podrsku.
When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
04.02.2008. u 12:05 

[KS]
Damir Kasipovic
Banjaluka

Član broj: 55395
Poruke: 44
*.broadband.blic.net.



Profil

icon Re: Konekcija na Mysql bazu?04.02.2008. u 12:16
kazil je u pravu, ovde ti niko ne moze pomoci dalje od provjere sintakse PHP-a, ako mislis da nesto nije u redu sa bazom moraces da kontaktiras njihov support. Prvo se uvjeri da su ti svi podaci koje koristis u PHP-u tacni a i probaj da prije mysql_connect() stavis error_reporting(E_ALL) da bi se vidjelo ako je neka greska u PHP-u (mada cisto sumnjam). Poz.

P.S. Batali port ako bas nije neophodan
Damir Kasipović
dkasipovic@gmail.com
+387 (0)65 979 949
04.02.2008. u 12:16 

[es] :: PHP :: Konekcija na Mysql bazu?

[ Pregleda: 924 | Odgovora: 14 ]

Postavi temu Odgovori

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