50 likes | 178 Views
Primjer povezivanje – djelatnik0.php. Ukoliko podatke iz baze želimo prikazati u html tablici, potrebno je unutar php skripte, u naredbama echo , upisati html tagove za tablicu. Npr . nakon povezivanja s tablicom, upisati ove naredbe: <? php
E N D
Primjer povezivanje – djelatnik0.php Ukoliko podatke iz baze želimo prikazati u html tablici, potrebno je unutar php skripte, u naredbama echo, upisati html tagove za tablicu. Npr. nakon povezivanja s tablicom, upisati ove naredbe: <?php $db = mysql_connect("localhost","fsr","fsr")or die ("Ne mogu se spojitnabazu"); mysql_select_db("fsr",$db) or die ("Ne moguizabrati bazu"); $result = mysql_query("SELECT * FROM djelatnik"); echo "<table border='1'> <tr> <th>Ime</th> <th>Prezime</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td><a href=>" . $row['IME'] . "</a></td>"; echo "<td>" . $row['PREZIME'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?>
Primjer djelatnik_detalji.php?id=".$row['ID_DJELATNIKA']." djelatnik.php //Ispis svih djalatnika iz baze, sa formiranim linkovima prema skriptnidjelatnik.php djelatnik_detalji.php Na temelju $_GET[‘id’] koji dolazi od strane skripte djelatnik.php izvršimo upit u bazi i odaberemo podatke o konkretnom djelatniku
Primjer povezivanja 2 – djelatnik.php Ukoliko podatke iz baze želimo prikazati u html tablici kao linkove, potrebno je unutar php skripte, u naredbama echo, upisati html tagove za tablicu i formirati linkove. Npr. : <?php $db = mysql_connect("localhost","fsr","fsr") or die ("Ne mogu se spojit na bazu"); mysql_select_db("fsr",$db) or die ("Ne mogu izabrati bazu"); $result = mysql_query("SELECT * FROM djelatnik"); echo "<table border='1'> <tr> <th>Ime Prezime</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td><a href=\"djelatnik_detalji.php?id=".$row['ID_DJELATNIKA']."\">".$row['IME']." ".$row['PREZIME']."</a></td>"; echo "</tr>"; } echo "</table>"; mysql_close($db); ?>
Primjer povezivanje – djelatnik_detalji.php Ukoliko u nekoj skripti, na temelju onoga što dolazi preko GET metode, želimo prikazati podatke iz baze, uraditi ćemo na sljedeći načina, npr. nakon preuzimanja ID od djelatnika preko GET-a: <?php $db = mysql_connect("localhost","fsr","fsr") or die ("Ne mogu se spojit na bazu"); mysql_select_db("fsr",$db) or die ("Ne mogu izabrati bazu"); if (isset($_GET['id'])){ $sifra_djelatnika=$_GET['id']; $result = mysql_query("SELECT * FROM djelatnik where ID_DJELATNIKA=$sifra_djelatnika"); echo "<table border='1'> <tr><th>Ime</th> <th>Prezime</th><th>PLACA</th><th>TELEFON</th></tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>".$row['IME']."</td>"; echo "<td>".$row['PREZIME']."</td>"; echo "<td>".$row['PLACA']."</td>"; echo "<td>".$row['TELEFON']."</td>"; echo "</tr>"; } echo "</table>"; } else { echo "Niste odabrali konkretnog djelatnika molimo vratite se na popis djelatnika"; } mysql_close($db); ?>