Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP i mysql] filtrowanie danych
sebamasta
post 18.10.2007, 16:42:26
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.10.2007

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


Witam to mój pierwszy post na tym forum ale pewny jestem że nie ostani wczoraj dzięki wam udalo mi się przebrnąć problem filtrowania danych wyciaganych z bazy danych.

Mój problem pomaga na tym że mam liste która pobiera dane z bazy tworzy z nich liniki np osoba.php?userID= . www.jedrzejwscy.pl/listaos.php tu można zobaczyc jak to dziala

Ja chcę teraz utworzyć filtrowanie tej tabeli wg dwóch komórek tabeli "miasto" oraz "Rodzina" ale niewiem w jaki sposób zrobić zapytanie do bazy kod tego zapytania wyglada nastepująco

  1. <?php
  2. mysql_select_db($database_rodzina, $rodzina);
  3. $query_ra_listaos = "SELECT userID, imie, nazwisko, miasto, fotoURL, fotoALT FROM drzewo ORDER B
    Y imie ASC"
    ;
  4. $ra_listaos = mysql_query($query_ra_listaos, $rodzina) or die(mysql_error());
  5. $row_ra_listaos = mysql_fetch_assoc($ra_listaos);
  6. $totalRows_ra_listaos = mysql_num_rows($ra_listaos);
  7. ?>


Pisze jeszcze raz bo nie mogę sobie dać rady

  1. <?php
  2. $rodzinka=$_GET['Rodzina'];
  3. $miasteczko=$_GET['miasto'];
  4. mysql_select_db($database_rodzina, $rodzina);
  5. $query_ra_listaos = "SELECT use* FROM drzewo WHERE Rodzina='$rodzinka'
  6. AND miasto='$miasteczko' ORDER BY imie ASC";
  7. $ra_listaos = mysql_query($query_ra_listaos, $rodzina) or die(mysql_error());
  8. $row_ra_listaos = mysql_fetch_assoc($ra_listaos);
  9. $totalRows_ra_listaos = mysql_num_rows($ra_listaos);
  10. ?>


Rozpracowalem sobie to tak jak wyżej tylko jest jeden problem bo jezeli to zrobie to zanikają linki i nie wyświetlaja sie dane pobierane z bazy danych.

Prosze was o pomoc z góry dziekuje

Ten post edytował sebamasta 18.10.2007, 16:39:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
starr
post 18.10.2007, 18:00:23
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 16.10.2007

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


$query_ra_listaos = "SELECT use* FROM drzewo WHERE Rodzina='$rodzinka'
AND miasto='$miasteczko' ORDER BY imie ASC";

moze lepiej
$query_ra_listaos = "SELECT * FROM drzewo WHERE Rodzina='$rodzinka'
AND miasto='$miasteczko' ORDER BY imie ASC";

zobacz czy nie ma pomyłki w nazwach, spróbuj tymczasowo wywalić sortowanie i sprawdż czy $rodzinka i $miasteczko nie są puste, może lepiej warunek AND zamienić na OR ?

starr
------------------------------------------------------------
www.aleproste.pl
Go to the top of the page
+Quote Post
sebamasta
post 18.10.2007, 20:58:38
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.10.2007

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


to jest akurat literówka w moim kodzie po wpisaniu tego fr wynik jest taki

www.jedrzejewscy.pl/listaos2.php
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:38