• Witam, posiadam taki kod

    <?php
    	 $categories = explode(', ',$categories);
    	 $i=1;
    	 echo '<div class="categories-div">';
    		foreach($categories as $cat) {
    			if(strpos($cat, 'TEMAT TYGODNIA') >0 ||  strpos($cat , 'KOMENTARZ') > 0 ||  strpos($cat , 'INTERNETOWY TYGODNIK') > 0 ||  strpos($cat , 'Internetowy Tygodnik Idei nr 1') > 0)
    			{
    			}
    			else
    			{
    				if($i>1)
    					echo ' | ';
    				echo $cat;
    				$i++;
    			}
    		}
    		echo '</div>';
          ?>

    Jak mogę zrobić aby zmienić jego funkcjonalność na odwrotną ? jeśli będą te kategorie które napisze to mają się wyświetlać , a jeśli będą te których nie zapisał nie zaznaczyłem żeby się nie wyświetlały ??
    Pozdr.

Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)
  • podstawy podstaw

    if( WARUNEK )
    {
    //Kod, gdy warunek spełniony
    }
    else
    {
    //Kod, gdy warunek nie jest spełniony
    }

    logiczne więc, że musisz to co masz w else przenieść do nawiasu przed else

    Twórca wątku Boooster

    (@boooster)

    tak ale wtedy wyświetli wszystkie kategorie, a ja chcę aby wyświetlało te które napisze a pozostałe nie.

    Moderator amistad18

    (@amistad18)

    A w jaki sposób podajesz kategorie? W zmiennej $categories? Jeśli tak to powinno wyświetlać tylko te kategorie które podałeś, czyli dokładnie tak jak chciałeś.

    Twórca wątku Boooster

    (@boooster)

    napisałem dwa razy ten sam kod 🙂 i jeden wyswietla inne kategorie a drugi inne. tak na łatwiznę.

Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)

Temat ‘Odwrotne działanie kodu php’ jest zamknięty na nowe odpowiedzi.