Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

[TUT]Slike u bazi podataka

175 pregleda · 13 odgovora · otvorena 17.02.2010. u 21:04

U ovom tutorijalu ćete naučiti kako da postavite slike u bazu podataka.

KORAK 1

Napravite bazu podataka slikedb i u njoj napravite tabelu sa četiri polja kao na slici.

KORAK 2
Napravite fajl index.php koji služi za učitavanje linkovanih imena fotorgrafija iz baze podataka.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Slike u db</title>
</head>
<h1>Slike u db</h1>
<hr />
<body>
<?php
//konektovanje u db
mysql_connect('localhost','root','');
mysql_select_db('slikedb');

$query = mysql_query("SELECT * FROM slike";);

while($red = mysql_fetch_assoc($query))
{
$id = $red['id'];
$ime = $red['naslov_slike'];

echo "<a href='view.php?id=$id'>$ime</a><p>";
}

?>
</body>
</html>

Ovako izgleda u tekst editoru (Notepad++).

KORAK 3

Napravite fajl view.php koji će prikazivati rezultate baze podataka jednu po jednu.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Pregled slike</title>
</head>
<body>
<?php
$id = $_GET['id'];

mysql_connect('localhost','root','');
mysql_select_db('slikedb');

$query = mysql_query("SELECT * FROM slike WHERE id = $id";);

$red = mysql_fetch_assoc($query);

$id = $red['id'];
$ime = $red['naslov_slike'];
$slika = $red['slika'];
$desc = $red['desc'];

echo "<h1>$ime</h1><hr>";
echo $slika;
echo $desc."<hr>";

$sled = $id+1;
$pret = $id-1;

if($id>=1)
echo "<a href='view.php?id=$pret'>Prethodna</a> ";
if($id!=2)
echo "<a href='view.php?id=$sled'>Sledeca</a>";
?>
</body>
</html>

KORAK 4

Upisati rezultate u bazu podataka. Primer kao na slici.


Bice jos :D
;) dje taj smajli ide ovo ; ) samo zajedno
i za kraj "OJ RAKIJO DA SI BLIZE BOGU I NJEGA BI OBORILA SNOGU xD"
Možeš li mi pobliže objasniti zaštto ovo služi?
:S
sanjin1991 je napisao/la:
Možeš li mi pobliže objasniti zaštto ovo služi?
:S
pa na svom web sajtu mozes da napravis nesto ko galerija pa da nemoras svaki put prepravljas html kod ili php zavisi odes u mysql bazu i samo obrisises sliku

Tutorijal kopiran, ne vidim svrhu tutorijala ako ga ti nisi pisao. Kome treba uvijek moze naci.
ek0 je napisao/la:
Tutorijal kopiran, ne vidim svrhu tutorijala ako ga ti nisi pisao. Kome treba uvijek moze naci.
nije c/p sa web sajta eto da ti samo to kazem jeste c/p kod sa mog kompa jer ga imam odavno jos kad sam to pravio a ovaj text sam ja pisao
ek0 je napisao/la:
Tutorijal kopiran, ne vidim svrhu tutorijala ako ga ti nisi pisao. Kome treba uvijek moze naci.
pa misli lik zaradit nekvu medalju po mogućnosti IF a kasnije do moda al nekonta on da na ovom forumu samo pare cuda rade

EDIT: istina najvise boli
TomY je napisao/la:
pa misli lik zaradit nekvu medalju po mogućnosti IF a kasnije do moda al nekonta on da na ovom forumu samo pare cuda rade ;)

EDIT: istina najvise boli
zaboli me ona stvar zqa medalju ja ovo radim za svoju dusu :D

lock neko temu
Mladjox je napisao/la:
nije c/p sa web sajta eto da ti samo to kazem jeste c/p kod sa mog kompa jer ga imam odavno jos kad sam to pravio a ovaj text sam ja pisao
Pa mogao si bar promjeniti izvor ovih slika, nije tesko skontati da je kopirano.
ek0 je napisao/la:
Pa mogao si bar promjeniti izvor ovih slika, nije tesko skontati da je kopirano.
slike jesu copy :D
_InfinitY je napisao/la:
*cough*http://e-sport.hr/tutoriali/104/Slike-u-bazi-podataka*cough*
nije odatle uopste pa normalno da negdje na netu ima taj tut nisam ja nikola tesla
Neznam cemu kopiranje tutoriala.. Pa napisi svoje.. Budi svoj.. Nebudi kopija..

Slične teme