<?php $sql = 'SELECT * FROM hotel WHERE nazwa LIKE "'.$nazwa2.'" OR kategoria="'.$kat2.'" OR miasto LIKE "'.$miasto2.'" OR gwiazdki="'.$stars.'" ORDER BY `nazwa`'; ?>
No i tak jak dam takie cos to wystarczy ze podam jeden warunek i ok tak ma byc ale jak podam dwa warunkii np giwiazdki i pierwsza litere nazwy to i tak wyswietli mi cos co nie spełnia warunku drugiego a wiec ilosci gwiazdek... ja k zrobic zeby było to spełniane ?
Jak dam gdzie kolwiek AND zamiast OR to wtedy musze spełnic kilka warunków ale np po podaniu samej nazwy nic mi nie pokaze mimo iz chce aby podalo co kolwiek po podaniu samej nazwy... Męczę się już z tym który dzien próbując to jakoś poprawic ... ale nic;( nie wychodzi mi cos.