Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 15.04.2015 Ostrzeżenie: (0%)
|
Witam serdecznie
Jestem nowym użytkownikiem tego forum jak i laikiem w PHP. Pilnie szukam rozwiązania mojego problemu. Sprawa wygląda następująco: Tworzę wyszukiwarkę na www za pomocą PHP i tabeli w bazie danych na localhost, wszystko działa poprawnie i nawet udało mi się wywołać komunikat, kiedy wyszukiwarka nie znajdzie wyników dla podanej wartości z bazy, ale jest problem... Kiedy wyszukiwarka jest pusta czyli nikt nie wpisał żadnej frazy i kliknie na "szukaj" to wyświetla wszystkie wartości z bazy danych... tj. site_title site_link site_desc Jaka jest moja perspektywa? Bardzo chciałbym aby po tym gdy użytkownik kliknie w niewypełnione pole wyskoczył komunikat " wypełnij pole" i tutaj kolejna uwaga.. użyłem już np tego kodu poniżej i również nie pomogło... tzn pomogło ale nie do końca, bo wyświetla komunikat żeby wypełnić pole, ale pod komunikatem dalej wyświetlają się wartości. CODE if(empty($_POST['wartosc'])){ echo "Wypełnij puste pole"; } Kod wygląda następująco : CODE <form action="index.php" method="get"> <input type="text" name="value" placeholder="Wyszukaj"> <input type="submit" name="szukaj" value="szukaj" id="name"> </form> <hr> <?php mysql_connect("localhost","root",""); mysql_select_db("ana"); if(isset($_GET['szukaj'])){ $search_value = $_GET['value']; $query = "select * from search where site_keywords like '%$search_value%' " ; $run = mysql_query($query); $find = mysql_num_rows($run); if ($find==0){ echo "<p class='warning-empty'>brak wyników dla podanej frazy : <b>$search_value</b></p>"; } while ($row=mysql_fetch_array($run)) { $title = $row['site_title']; $link = $row['site_link']; $desc = $row['site_desc']; echo "<h1>$title</h1>$desc<a href='$link'>$link</a>"; } } ?> P.S Bardzo przepraszam Was jeśli temat jest w nieodpowiednim miejscu albo jest troszkę na-gmatwane, ale starałem się (IMG:style_emoticons/default/smile.gif) Jeśli będzie trzeba więcej informacji do jakiejkolwiek analizy to takowych dostarczę. Dziękuję serdecznie, Szymon |
|
|
|
axamitnyx [SQL][PHP]Wyszukiwarka PHP 15.04.2015, 17:01:37
tomek200 [PHP] pobierz, plaintext $value = $_POST['va... 15.04.2015, 18:57:44
axamitnyx Witaj
Dziękuje za odpowiedź..
Proszę powiedz j... 15.04.2015, 19:23:57
tomek200 [PHP] pobierz, plaintext $value = $_GET... 15.04.2015, 20:09:58
axamitnyx Dzięki za szybką odpowiedź. Jak wrócę z pracy to d... 16.04.2015, 17:17:22 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 15:48 |