Skocz do zawartości

Jak zrobić tło kategorii


RESoglos.pl

Rekomendowane odpowiedzi

Witam,

mam problem, otóż chciałem zmienić by jako tło kategorii był taki obrazek: https://www.resoglos.pl/grafika/resoglos_naglowek3.png

Tak jak boxy w panelu bocznym np. polecamy, kategorie.

Chodzi o to, że nie mam pojęcia jak to zrobić, próbowałem różnych rzeczy ale nie wychodzi.

Chciałem, żeby tylko kategorie główne miały takie tło.

Z góry dziękuje za pomoc.

Oto kod odpowiedzialny za wyświetlanie kategorii/podkategorii.

<?
require ('adm/connect.php');
$nr_kat = $_GET['kategoria']; //numer
echo "<ul id='menu'>";
// wyswietla wszystkie kategorie i podkategorie w kolejnosci  
$wykonaj= mysql_query ("SELECT c1.*
					FROM kategorie c1
					LEFT JOIN kategorie c2 ON(c2.kat_id = c1.kat_rodzic
					OR (c1.kat_rodzic = 0 AND c2.kat_id = c1.kat_id))
					ORDER BY c2.kat_sort, c2.kat_nazwa, c1.kat_rodzic, c1.kat_sort, c1.kat_nazwa");

//dac warunek jesli GET
// z get sprawdza i oddaje wartość rodzica inaczej '0'
$result = mysql_query ("SELECT kat_rodzic FROM kategorie WHERE kat_id = '$nr_kat' AND  kat_rodzic <> '0'");
$row = mysql_fetch_array($result);
$rodzic = $row[kat_rodzic]; // oddaje wartosc rodzica (głowna = 0)

while ($wiersz = mysql_fetch_array($wykonaj)){
   $czyMaPodkat = mysql_query ("SELECT count(kat_id) AS licznik_podkat
					FROM kategorie WHERE kat_rodzic = '$wiersz[kat_id]' ");
   $row = mysql_fetch_array($czyMaPodkat);
   // $row[licznik_podkat];
   if ( $row[licznik_podkat] == '0' ) {  
	  $licznik = mysql_query (" SELECT count(ogl_id) AS licznik FROM ogloszenia 
			   WHERE ogl_kategoria = '$wiersz[kat_id]'
			   AND ogl_aktywne = '1' ");
	   } else {
	  $licznik = mysql_query ("SELECT count(ogl_kategoria) AS licznik
						FROM ogloszenia, kategorie
						WHERE kategorie.kat_rodzic = '$wiersz[kat_id]'
						AND ogloszenia.ogl_kategoria = kategorie.kat_id 
						AND ogl_aktywne = '1'");
	  }
	  // echo mysql_result($licznik_subkat, 0); 
	   $row = mysql_fetch_array($licznik);
	   //echo $row[licznik];

  $ciag = zamienLink($wiersz[kat_nazwa]);
  //kategorie główne
  if ( $wiersz[kat_rodzic] == '0' ) {
	  echo "<li><a href='{$ciag}-k{$wiersz[kat_id]}' title='{$wiersz[kat_nazwa]}'>
	  $kreska$wiersz[kat_nazwa] ($row[licznik])</a></li>";
	 }
	 else{
		echo "<li><a style='padding-left:17px' href='{$ciag}-k{$wiersz[kat_id]}' title='{$wiersz[kat_nazwa]}'>
	 - $wiersz[kat_nazwa] ($row[licznik])</a></li>";
	 }
   // podkategorie   ($nr_kat == $wiersz[kat_id] AND $wiersz[kat_rodzic]> '0') 
   if ( $nr_kat == $wiersz[kat_rodzic] ||  $rodzic == $wiersz[kat_rodzic]) {
	  $licznik = mysql_query (" SELECT count(ogl_id) AS licznik FROM ogloszenia 
			   WHERE ogl_kategoria = '$wiersz[kat_id]'
			   AND ogl_aktywne = '1' ");
	  $row = mysql_fetch_array($licznik);
	 $_POST[otwarty] = '1';
	 } 
  }

echo "</ul>";

mysql_close();
?>

!

Odnośnik do komentarza
Udostępnij na innych stronach

Tam gdzie masz:

//kategorie główne
  if ( $wiersz[kat_rodzic] == '0' ) {
	  echo "<li><a href='{$ciag}-k{$wiersz[kat_id]}' title='{$wiersz[kat_nazwa]}'>

Dodaj styl do "<a"

<a style="background:url('obrazek.png')" href=....

gdzie obrazek.png url tła, tło musisz oczywiście umieścić w odpowiednim miejscu u siebie na serwerze

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności