[ Anciger @ 22.07.2010. 13:50 ] @
Pre svega da naglasim da sam totalno pocetnik. Poceo sam da radim sajt koji ce imati za cilj prodaju knjiga. Jedan od prijatelja mi je kreirao bazu podataka, e sad se ja srecem sa jednim problem posto mi je to totalno ne poznato. Baza je kreirana i on mi je dao KOD koji sam ja kopirao na zeljeno mesto u stranici. E sad, to nije ni priblizno sredjeno onako kako bih ja zeleo. Ovo je KOD sa kojim radim.

Code:

<?php
include('includes/connection.php');

     $query =
mysql_query("SELECT COUNT(*)from spisakknjiga where zanr = 'astrologija' ")or die(mysql_error());
     $ukupanbroj = mysql_result($query,0);
     $brojpostrani = 4;
     $prikaz = ceil($ukupanbroj/$brojpostrani);
     if(!isset($_GET['page'])){
     $from = 4;
     }else{
     $from = ($_GET['page']-1) * $brojpostrani ;
     }
 for ($i = 1; $i <= $prikaz; $i++)
echo "<a href='".$_SERVER['PHP_SELF']."?page=".$i."'>$i</a> ";
echo"<br/><br/>";
$query =
 mysql_query("SELECT * from spisakknjiga where zanr = 'astrologija' LIMIT $from,$brojpostrani ") or die(mysql_error());
     while($result = mysql_fetch_array($query)) {
     $sadrzaj = "<pre>" . $result['kratak_sadrzaj'] . "</pre>";
     echo"<hr/><h5>" . $result['autor'] . "</h5><h4>" . $result['ime_knjige'] . "</h4>
     <h5>" . $result['zanr'] . "</h5><p>"
      . $sadrzaj . "</p><strong>" . $result['cena'] . " din</strong>";
     }
    
    
     include('includes/close_connection.php');
     ?>



Ovako bih zeleo da izgleda, da zanemarimo podatak koji je ovde na slici "izdavac i povez i slika knjige" iz razloga sto to nisam unosio u bazu. Moja ideja je bila da tu celiju izdelim na dva dela. gde ce u levoj da stoji slika (koju cu da radim u programu za 3D knjige), a sa desne strane bi stojali podaci iz baze.




a ovo je izgled kako trenutno izgleda na sajtu. ovde se jasno vidi da to nije to sto bi ja zeleo, pa Vas molim ako moze neko da me usmeri kako da resim ovaj problem.






[Ovu poruku je menjao Anciger dana 22.07.2010. u 16:41 GMT+1]
[ kelja @ 22.07.2010. 15:45 ] @
Pa, za html ispis je bitan ovaj deo:
Code:

while($result = mysql_fetch_array($query)) {
     $sadrzaj = "<pre>" . $result['kratak_sadrzaj'] . "</pre>";
     echo"<hr/><h5>" . $result['autor'] . "</h5><h4>" . $result['ime_knjige'] . "</h4>
     <h5>" . $result['zanr'] . "</h5><p>"
      . $sadrzaj . "</p><strong>" . $result['cena'] . " din</strong>";
     }


Koliko vidim, link do slike se ne unosi posebno u bazu? Mozda bi trebalo promeniti tabelu i ubaciti polje 'slika' gde bi se smestao link do slike. Onda bi formatiranje html-a bilo znatno lakse:

imas jedan div koji bi drzao dva manja diva; u jednom slika, u drugom tekst.

[ Anciger @ 22.07.2010. 19:47 ] @
da, ja sam smatrao da sliku mogu da unesem zasebno i sa desne strane bazu (kao na slici)

[ Radovan__III @ 22.07.2010. 20:08 ] @
bolja varijanta je da imas i url slike u bazi ali ako bas hoces ovako i to moze, samo ti je potrebno da to slike stavis u neku tabelu ( ili div ) levo sa fiksnom visinom polja a sa desne strane izlistas njige i to je to. Ovaj kod je ok, i treba ti samo zanje html-a i mozda css-a da sve lepo izformatiras
[ Anciger @ 23.07.2010. 11:36 ] @
ipak ce biti najbolje da kontaktiram momka koji je radio bazu, i zatrazim od njega da ubaci kod unosa podataka i unos slike (tacnije urla).