Centar za edukaciju-BiH



#1 01.09.2010 10:03
laponac84 Van mreze
Clan
Registrovan od:20.11.2008
Postovi:86


Predmet:Selektovanje baze podataka na serveru
Nakon sto ste ostvarili Konekciju na server, mozete poceti sa koriscenjem baze podataka koju ste predhodno kreirali

evo dva jednostavna primera:

Naziv fajla: select_db.php

PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $konekcija = mysql_connect("naziv servera","username","password");
  3. $naziv_baze = "naziv baz koju ste kreirali";
  4.  
  5. if (!$konekcija)
  6.         {
  7.                 die('Nije ostvarena konekcija na server: ' . mysql_error());
  8.         }
  9. else
  10.          echo "Konekcija na server je ostvarena";
  11.  
  12.         mysql_select_db($naziv_baze, $konekcija);
  13.         echo "Selektovana je baza podataka";
  14. ?>

Objasnjenje:
- kod u liniji 2 dodeljuje parametre za povezvianje, i pokusava da se konektuje
- kod u liniji 3 dodeljujemo promenljivoj $naziv_baze koju zelimo da selektujemo na serveru da bi je koristili
- kod u liniji 5 ispituje da li je ostvarena konekcija, ako nije pojavice se poruka o gresci iz linije 7, a ukoliko je ostvarena, dobice te obavestenje da je ostvarena konekcija iz linije 10
- kod u liniji 12 vrsi selekciju baze podataka sa servera koju ce te koristiti
- kod u liniji 13 Vas obavestava da je baza selektovana
Ovaj post je ureden 1 puta. Posljednja izmjena 01.09.2010 10:09 od strane laponac84. ↑  ↓

#2 01.09.2010 10:20
laponac84 Van mreze
Clan
Registrovan od:20.11.2008
Postovi:86


Predmet:Re: Selektovanje baze podataka na serveru
Drugi primer selektovanja baze sa servera je mnogo jednostavniji, i brzi za izradu, zato sto ne morate ponovo da pisete kod za konekciju, jer ste ga vec jednom kreirali u fajlu connect.php

evo primera:

Naziv fajla: select_db2.php

PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. require("connection.php");
  3. $naziv_baze = "naziv baz koju ste kreirali";
  4.  
  5.         mysql_select_db($naziv_baze, $konekcija);
  6.         echo "Selektovana je baza podataka";
  7. ?>

Objasnjenje:
-Kod u liniji 2 poziva fajl connect.php koji ste prvo kreirali, i koji sadrzi kod za konekciju na servar
-Kod u liniji 5 selektuje Vasu bazu cije ste ime naveli u promenljivoj $naziv_baze, a zatim Vas u liniji 6 obavestava da je baza selektovana

Kao sto vidite, select_db.php kod je je daleko jednostavniji od predhodnog primera select_db2.php

Praktican savet:
Ukoliko planirate da pravite ozbiljniju aplikaciju od echo "Caooo svima, ljubim Vas" ; koristite drugi nacin, on je pogodan i za mnoge druge stvari, kao sto je naprimer visejezicna veb aplikaicja. Uz to, Vase vec kreirane fajlove mozete uredno rasporediti po fasciklama na serveru, tako ce npr, fajl za konekciju i diskonekciju, mozete drzati u facikli connection ali ce tada kod iz linije 2 ovog primera glasiti ovako

----isecak iz zadnjeg primera sa updateom-----
PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. require("/connection/connection.php");
  3. ?>
Ovaj post je ureden 1 puta. Posljednja izmjena 01.09.2010 10:23 od strane laponac84. ↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 1: 13 pm.