Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Wyszukiwrka rekordów i pokazanie ich w tabeli., HOW TO?
Makciek
post
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 5
Dołączył: 7.03.2009
Skąd: Rzeszów

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


Witam
Mam pytanie jak zrobić wyszukiwarkę rekordów, która będzie wyświetlała rekordy w tabeli?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pablo_83
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


  1. <?php
  2. $zapytanie = ("SELECT * FROM tabela");// ---- * to jeśli chcesz wyświetlić wszystko, jeśli nie zamiast niej konkretna kolumna
  3.   $wynik = mysql_query($zapytanie);
  4.  
  5.    echo '<form action="wyszukiwarka.php"  method="post">';
  6.    $ile = mysql_num_rows($wynik) or die(mysql_error());
  7.   if($ile>0)
  8.   {
  9.   for($i=0; $i<$ile; $i++)
  10.   {
  11.       $row = mysql_fetch_array($wynik);
  12.  
  13.         echo '<input type="radio" name="id" value="'.$row['kolumnaTabeli'].'" />'.$row['kolumnaTabeli'].'<br />';
  14.  
  15.  
  16.   }
  17.    echo '<br /><br /><input type="submit" value="Pokaż ankietę"/>';
  18.    }
  19.    echo '</form>'
  20. ?>


tak powinno wyświetlić ci spis rekordów wg wybranej kolumny,i wybierasz przez 'radio' wybierasz konkretną kolumne ze szczegółami.

Ta opcja jest prostsza bo nie musisz pisać porównywania danych wprowadzanych przez użytkownika z tymi w bazie (bierz pod uwagę że użytkownik nie zawsze wpisze poprawną wartość np. tel 456fs8455, mail- aaa@hh.aaa.d1)

Ten post edytował pablo_83 4.06.2009, 19:07:10
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 16:05