Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zakres ID od - do
Forum PHP.pl > Forum > PHP
Mega_88
Witam wszystkich headsetsmiley.png
Potrzebuje małej porady od bardziej doświadczonych użytkowników. Więc sprawa wygląda następująco:

W bazie mam 'element', który chce aby wyświetlał się tylko w wybranym przedziale ID.
Troche inaczej wyjaście na przykładzie:

<?php
if($id==1 or $id==2 or $id==3)
echo 'coś tam coś tam'
?>

Przy tak małej ilości ID gdzie mamy tylko 3 to nic się nie dzieje, ale jak mam np 50 pozycji, a chce żeby tylko na pierwszych 30 wyświetlał się ten element ?
Jak to skrócić, coś kiedyś obiło mi się o oczy - przedziały ( id=3 (4>5<3) ) nie pamietam... closedeyes.gif
mlawnik
  1. <?php
  2. if($id>=1 && $id<=30)
  3. echo 'coś tam coś tam'
  4. ?>


operatory porównania?
Mega_88
Dziękuje właśnie o to mi chodziło headsetsmiley.png

Jednak muszę się jeszcze o jedną rzecz Was zapytać.

Tutaj mamy, żeby pobierał wszystko z zakresu ID od 1 do 30:

<?php
if($id>=1 && $id<=30)
echo 'coś tam coś tam'
?>

A jak zrobić, żeby pobierał z zakresu ID od 1 do 30, ale bez dajmy na to: ID5 i ID 9 ?
CuteOne
  1.  
  2. <?php
  3. if($id>=1 && $id<=30 && ($id != 5 && $id != 9))
  4. echo 'coś tam coś tam'
  5. ?>
Mega_88
Dziękuje headsetsmiley.png
lukaskolista
jezeli wykluczen jest wiecej mozesz wpisac je do tablicy i sprawdzac, czy ID w niej wystepuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.