Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Wyszukaj poziomo
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Mam pytanie odnośnie MYSQL-a,

Mam tylko jedną daną np. nick.

W jaki sposób mogę wyciągnąć z bazy dane które znajdują się w tym samym wierszu.

Przykładowo nazwy kolumn to: nick, pass, email.
Nie znam numeru id, ani numeru wiersza,

Co mam zrobić by wyciągnąć daną np. email, która znajduje się w tym samym wierszu ale innej kolumnie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
robos85
post
Post #2





Grupa: Zarejestrowani
Postów: 466
Pomógł: 11
Dołączył: 21.09.2006
Skąd: Szczecin

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


  1. <?php
  2. $sql=mysql_query("SELECT * FROM `tabela` WHERE `nick`='nick_ktorego_szukasz'");
  3. $wynik=mysql_fetch_row($sql)
  4. ?>


To daje ci tablicę i do elementów odwołujesz się po indeksach czyli np:
  1. <?php
  2. $id=$wynik[0];
  3. $email=$wynik[2]
  4. ?>
...

numer pomiędzy [] oznacza kolejne pole w tabeli.

Poczytaj również o mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual oraz mysql_fetch_assoc" title="Zobacz w manualu PHP" target="_manual

Ten post edytował robos85 20.09.2008, 09:54:32
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: 6.10.2025 - 20:14