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

Povezivanje sa bazom i ostala zezanja

[es] :: PHP :: Povezivanje sa bazom i ostala zezanja

[ Pregleda: 3062 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vdambo
World

Član broj: 14168
Poruke: 76
195.252.72.*

Sajt: www.stolarskaradionica.co..


Profil

icon Povezivanje sa bazom i ostala zezanja13.07.2007. u 11:38 - pre 204 meseci
Pozdrav.

Odavno nisam radio u PHP'u i kad sam rešio, đavola. Neke stvari su se izmenjale u novijim verzijama a ja tražeći po NETU i po forumu es ne mogadoh da nadjem uzrok, iako sam naišao na slične teme.

Naime, ranije sam koristio easy php 1.6 pa od skora 1.7. Radim na jednom ličnom sajtu i koristio bih php i my sql.

Kada sam isporbavao skripte u 1.7 radi sve, prva liga. Međutim, ajd da prebacim na server, kad ono - malo sutra.


Tražih, tražih, ne mogu da nađem ništa pametno da mi odgovori u čemu je problem.

Ajd reko da skinem 1.8 verziju easy'a pa da vidim, možda nešto se promeni. Aha! Isti problem kao i na serveru- olakšanje jer mi je lakše da brljavim po lokalu, nego na netu.

kod :


install.php

Code:

// Ubacivanje potrebnih fajlova
  
  include "config.inc.php";
  include "funkcije.inc.php";
  include "logovan.php";
  

       // body ("Kreiranje baza sa podacima");


// instalacija tabela u bazu


// Povezivanje sa bazom podataka
mysqlconnect();


  //Pravljenje tabele vesti
  
  $link =  mysql_query ("CREATE TABLE vesti (
  datum varchar(30),
   datum2 varchar(50),
   postavio varchar(50),
 naslov longtext,
kracavest longtext,
   duzavest longtext,
   citanja int(8),
   id int(9) DEFAULT '0' NOT NULL auto_increment,
PRIMARY KEY (id)
) ENGINE=MyISAM;") or die("nisam mogo da se povezem neshto");
 
echo "Tabela --VESTI-- izgleda da je napravljena!<br><br>";



config. php

Code:

global $host;
global $username;
global $db_name;
global $password;

$host     = "localhost"; // Database host
$username = "user"; //Database Username 
$password = "pass"; //Database password
$db_name  = "dbname"; //Database name



funkcije.php

Code:

  // Funkcija za povezivanje sa mysql bazom

    function mysqlconnect()
{
include("config.inc.php");

      mysql_connect($host,$username,$password);
     
      mysql_select_db($db_name);
  
 }



Međutim, nakon izvršenja install.php prijavljuje mi da nije mogao da se poveže sa bazom, tako da nista ne mogu da ubacim u nju. Ponavljam da ove probleme nisam imao sa 1.7 verzijom pa ne znam odakle da krenem.

Jel ima neko neku ideju?

Unapred fala.


 
Odgovor na temu

djordje
Novi Sad

Član broj: 3704
Poruke: 1725
*.dynamic.sbb.co.yu.



+3 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 12:27 - pre 204 meseci
nije:
mysqlconnect();

nego:
mysql_connect();

Ukljuci prijavljivanje gresaka i sve ce ti se samo kasti :)
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.245.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 12:38 - pre 204 meseci
Za početak neka funkcija mysqlconnect bude ovakva:

Code:
function mysqlconnect()
{
include("config.inc.php");
mysql_connect($host,$username,$password) or die(mysql_error());
mysql_select_db($db_name) or die(mysql_error());
}


...pa nam kaži kakva je tačno greška koju vrati.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.ispone.net.au.



+30 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 12:41 - pre 204 meseci
@djordje
Ne Zuri kad pises odgovor :) Prvo dobro procitaj i razmotri situaciju :)



@vdambo

umesto:
Code:

die("nisam mogo da se povezem neshto");

stavi
Code:

die('Invalid query: ' . mysql_error());
 


umesto
Code:

mysql_connect($host,$username,$password);


stavi
Code:

$link = mysql_connect($host,$username,$password);
if (!$link) 
    die('Could not connect: ' . mysql_error());



Pa nam onda napisi ovde rezultat tj koja je tacno greska....

PS
Za svaki slucaj prvo proveri
$username = "user"; //Database Username
$password = "pass"; //Database password


EDIT
Pretekao me Nemanja Avramović


:)


Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

djordje
Novi Sad

Član broj: 3704
Poruke: 1725
*.dynamic.sbb.co.yu.



+3 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 12:47 - pre 204 meseci
UPS!

Ispadoh glup na brzinu
 
Odgovor na temu

vdambo
World

Član broj: 14168
Poruke: 76
195.252.72.*

Sajt: www.stolarskaradionica.co..


Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 15:17 - pre 204 meseci
Invalid query: Invalid default value for 'id'

Aha... Hm... Sta je bre ovo? Javlja mi se prilikom instalacije tabele...
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.245.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 17:55 - pre 204 meseci
Čini mi se da je id INTEGER a da ga definišeš kao string...

id int(9) DEFAULT '0' NOT NULL auto_increment,

probaj:

id int(9) DEFAULT 0 NOT NULL auto_increment,

Samo nagađam...
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.dsl.chcgil.sbcglobal.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 20:18 - pre 204 meseci
Ne, nego ukloni komplet deo "default 0" i radice. Ne mozes da ga defaultujes kad mu vec kazes da je auto increment.
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.245.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 21:01 - pre 204 meseci
Hmmm... vidiš, moguće je da je to
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

vdambo
World

Član broj: 14168
Poruke: 76
195.252.72.*

Sajt: www.stolarskaradionica.co..


Profil

icon Re: Povezivanje sa bazom i ostala zezanja13.07.2007. u 22:04 - pre 204 meseci
Da, chim sam pronasao na netu, i komplet uklonio deo sa difoltom, sve je proradilo. Fala momci, bas ste mi pomogli!

Inace, zasto se javlja ova razlika u kodovima??
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.235.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Povezivanje sa bazom i ostala zezanja14.07.2007. u 09:34 - pre 204 meseci
Različita verzija MySQLa, verovatno
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Povezivanje sa bazom i ostala zezanja

[ Pregleda: 3062 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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