Krisu
20.09.2008, 09:45:13
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?
robos85
20.09.2008, 09:53:37
<?php
$sql=mysql_query("SELECT * FROM `tabela` WHERE `nick`='nick_ktorego_szukasz'"); ?>
To daje ci tablicę i do elementów odwołujesz się po indeksach czyli np:
<?php
$id=$wynik[0];
$email=$wynik[2]
?>
...
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
help_mee
20.09.2008, 09:53:54
WHERE
np:
SELECT * FROM tabela WHERE nick = 'krisu'
* - pobiera wszystkie dane
mysql_fetch_row wypisujesz dane
mysql_query wysyłasz zapytanie