Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/MySQL] Wyszukiwanie danych w bazie
karol13
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.05.2014

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


Witam,

mam problem z wyszukaniem danych które poda użytkownik.
Zobrazowałem to na screenie:
(IMG:http://www.iv.pl/images/35312810392018266543.png)

Próbowałem z
  1. LIKE %$wartość%

także z pierwsza i ostatnią cyfrą to też odpada oraz z pełnotekstowym wyszukiwaniem:
  1. $query_godzina = mysql_query("SELECT *, MATCH(godzina) AGAINST ('".$wynik."') FROM $database");

ale podając 12.13 wyszukiwało mi także 10.11 wszystko z cyfrą jeden.

Moje pytanie brzmi jak zrobić by wyszukiwało mi w bazie każdy wpis który zawiera cześć tego wyrażenia. (tak jak na obrazku)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karol13
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.05.2014

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


Warunek DATA+GODZINA:
  1. $query_godzina = mysql_query("SELECT * FROM $database WHERE data = '$data'") AND ("SELECT * FROM $database WHERE (godzinaod <= '$formatgodzina' AND godzinado >= '$formatgodzina') or (godzinaod <= '$formatgodzinado' AND godzinado >= '$formatgodzinado') or (godzinaod >= '$formatgodzina' AND godzinado <= '$formatgodzinado') ");


Potem mam warunek:
  1. IF(mysql_num_rows($query_godzina ) >0) {include 'error-message-reservation.php'; die;}
  2. IF(!mysql_num_rows($query_godzina))


Na jeden dzień mogę zarejestrować tylko jedną godzinę.
Chcę bym mógł na każdy dzień zarejestrować każdą godzinę, ale ma to się nie powtarzać, czyli zarejestrowana godzina na dany dzień nie może się powtarzać.
Od razu przepraszam za to jak opisuje błąd, próbuje przyłożyć się do tego by jak najłatwiej zrozumieć problem.

Ten post edytował karol13 19.05.2014, 20:59:30
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 15.10.2025 - 00:14