Izdelava foruma
 
klopar 4. jun 2014 15:21:56 Pridružen od:
17. feb 2012
446 objav
78 113 24
#1

Pozdravljeni,



zopet sem se znašel v zagati in bi potreboval vašo pomoč. Napisal sem kodo, ki prebere 2 tabeli ( $forumlocikategorije in $forumteme ). To sicer deluje vendar nikakor ne morem narediti tako, da nebi vsakič napisal catnaslov, če se text ponovi.



Primer izpisa:



Ime

opis1



ime

opis2



ime

opis3



nekaj drugega

opis4



nekaj drugega

opis5



Koda:


$forum_kategorije = mysql_query("SELECT * from $forum_loci_kategorije, $forum_teme where $forum_loci_kategorije.cat_id = $forum_teme.cat_id ");

?>
<div id="forum_okno">

<?php
while($forum_kategorije_podatki = mysql_fetch_array( $forum_kategorije ))
{

?>
<div class="forum_okno_kategorija">
<div class="ime_kategorije"><span clasS="ime_kategorije_text"><?php echo $forum_kategorije_podatki['cat_naslov'];?></span></div>
<div class="opis_kategorije">

<div><?php echo $forum_kategorije_podatki['ime_kategorij'];?></div>
<div><?php echo $forum_kategorije_podatki['opis_kategorij'];;?></div>


</div>
</div>
<?php
}
?>
všeč(0) ni všeč(1) spam(0)
 
Gogy 4. jun 2014 23:04:30 Pridružen od:
17. mar 2007
2491 objav
2064 252 12
#2

Za začetek poskusi zamenjat


while($forum_kategorije_podatki = mysql_fetch_array( $forum_kategorije ))

z


while($forum_kategorije_podatki = mysql_fetch_assoc( $forum_kategorije ))

+

Če te bo kaj hecala zadnja vrstica div kjer je opis_kategorij, imaš dva podpičja in enega odstrani


všeč(2) ni všeč(1) spam(0)
 
spicey 5. jun 2014 06:19:45 Pridružen od:
2. avg 2007
70 objav
87 3 3
#3

Če te moti samo izpis nima query nobene veze.



V tem primeru pač nastavi v while spremenljivko z vrednostjo cat_naslov, preveri, če je nova enaka kot stara in če je izpiši zadevo.


všeč(0) ni všeč(0) spam(0)
 
spicey 5. jun 2014 06:45:53 Pridružen od:
2. avg 2007
70 objav
87 3 3
#4

Ups sori, če je enaka ne izpišeš...



Drugače bi bilo pa smiselno, da si malo pogledaš osnove glede PHP-ja in SQL-a, ker, če nič drugega, ti bo tole vse crknilo, ko boš upgradal PHP.


všeč(0) ni všeč(0) spam(0)
 
klopar 8. jun 2014 10:44:34 Pridružen od:
17. feb 2012
446 objav
78 113 24
#5

Sem se lotil malce drugače. Hvala za odgovore.


všeč(0) ni všeč(1) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se