Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wyciągnięcie danych z tablicy asocjacyjnej
gucio1
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 30.04.2016

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


Witam,
mam w bazie danych założoną tabele tab w której są 3 kolumny: email, punkty, kwota.
chce wyciągnąć z niej rekordy tylko dla emaila abc@gmail.com (załóżmy że tych rekordów jest kilka).

Robię tak:

$wynik = $polaczenie->query("SELECT * FROM tab WHERE email='abc@gmail.com'");
$wyswietlenie =$wynik->fetch_assoc();
$ile_razy_mail_wystąpił = $wynik->num_rows;

robie pętle np while

$i=0;
while($i<$ile_razy_mail_wystąpił)
{

(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif)

$i++;
}


Czyli w zmiennej $wyswietlenie mam tylko rekordy z mailem abc@gmail.com.

Jak je kolejno wyświetlić?

Proszę o pomoc męczę się już od 2 godzin rożnymi sposobami.

Ten post edytował gucio1 30.04.2016, 14:22:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Tylko po co ten if? I czemu for? Nie lepiej po prostu while ($row =$wynik->fetch_assoc() )... ?

Ten post edytował kapslokk 30.04.2016, 15:50:36
Go to the top of the page
+Quote Post
Star
post
Post #3





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


Cytat(kapslokk @ 30.04.2016, 16:50:01 ) *
Tylko po co ten if? ?


Moze dodac sobie else i jesli nie znajdzie wynikow to sobie taka informacje wyswieli

Cytat(kapslokk @ 30.04.2016, 16:50:01 ) *
I czemu for?


Lubię pętlę for :-)
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: 3.10.2025 - 08:39