Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Zmiana klasy css
krispak
post 25.11.2008, 11:52:51
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

Ostrzeżenie: (0%)
-----


Witam
Mam pewnien problem, a mianowicie chodzi o zmiane klasy css przy wyswietlaniu danych z tabeli.

Kod wyprowadzania danych w tej chwili wyglada tak:

  1. <?php
  2. $menu = @mysql_query('SELECT tytul from strona where menu = 1 AND status = 1 ORDER BY id');
  3.        if (!$menu) {
  4.              exit('<p>Problem podczas pobierania menu z bazy danych!<br />'.
  5.                      'Error: ' . mysql_error(). '</p>');
  6.    }
  7.    while ($m = mysql_fetch_array($menu)) {
  8.          $tytul = $m['tytul'];
  9.  
  10.     echo '<li class="menu-border"><a href="#">$tytul;</a></li>';
  11.        
  12.    }
  13. ?>

Chodzi o to aby standartowo wypisywalo to echo co teraz jest czyli

echo '<li class="menu-border"><a href="#">$tytul;</a></li>';

natomiast przy ostatnim wypisanym rekordzie wyswietlana bylaby klasa

echo '<li class="menu-last"><a href="#">$tytul;</a></li>';


Z gory dziekuje za wszelka pomoc.
Pozdrawiam


--------------------
* * * * * * * * * * * * * * * * * * * * * * * * *
PHP, Laravel, Docker, Docker Compose, Laradock, Redis, JS, React, Vue, CSS, SCSS, Gulp, GIT ... itd..
Go to the top of the page
+Quote Post
webasek
post 25.11.2008, 12:11:00
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $menu = @mysql_query('SELECT tytul from strona where menu = 1 AND status = 1 ORDER BY id');
  3.       if (!$menu) {
  4.             exit('<p>Problem podczas pobierania menu z bazy danych!<br />'.
  5.                     'Error: ' . mysql_error(). '</p>');
  6.   }
  7. $i=1;
  8. $ile_wierszy = mysql_num_rows($menu);
  9.   while ($m = mysql_fetch_array($menu)) {
  10.         $tytul = $m['tytul'];
  11.    if ($i==$ile_wierszy)
  12.   {
  13.       echo '<li class="menu-last"><a href="#">$tytul;</a></li>';
  14.    }
  15.   else
  16.   {
  17.      echo '<li class="menu-border"><a href="#">$tytul;</a></li>';
  18.   }
  19.      
  20.   }
  21. ?>


Ten post edytował webasek 25.11.2008, 12:11:30


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post
krispak
post 25.11.2008, 12:19:12
Post #3





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

Ostrzeżenie: (0%)
-----


wypisuje mi bez zmian czyli z klasa standartowa sad.gif


--------------------
* * * * * * * * * * * * * * * * * * * * * * * * *
PHP, Laravel, Docker, Docker Compose, Laradock, Redis, JS, React, Vue, CSS, SCSS, Gulp, GIT ... itd..
Go to the top of the page
+Quote Post
nospor
post 25.11.2008, 12:19:55
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




bo webasek zapomnial o zwiekszaniu $i
Nie kopiuj bezmyslnie tylko sie troche zastanow...


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
krispak
post 25.11.2008, 12:27:29
Post #5





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

Ostrzeżenie: (0%)
-----


wielkie dzieki dodalem i dziala smile.gif

Pozdrawiam


--------------------
* * * * * * * * * * * * * * * * * * * * * * * * *
PHP, Laravel, Docker, Docker Compose, Laradock, Redis, JS, React, Vue, CSS, SCSS, Gulp, GIT ... itd..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 12:03