Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]mysql_fetch_array
bikerszymek
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 13
Dołączył: 23.08.2008

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


Mam problem z funkcja mysql_fetch_array(), chce wyciagnac unikalne dane i pozniej zapisac je w tablicy i nie wiem czy dobrze to robie:

CODE
$zapytanie_1 = "select DISTINCT album from katalog";
$dane_1 = mysql_query($zapytanie_1);
$ile_1 = mysql_num_rows($dane_1);
$array_1 = mysql_fetch_array($dane_1);


chcac wyswitlic drugi (sa narazie dwa elementy unikane $ile_1=2) element o indeksie 1 nic nie wyrzuca.
CODE
echo $array_1[1];


Jezeli ktos wie co zle robie i maja jakis pomysl na rozwiazanie to prosze o rady.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bikerszymek
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 13
Dołączył: 23.08.2008

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


Nie wiem co zle robie ale wyrzuca mi w nieskonczonosc pierwszy wiersz i nie wchodzi do petli for...

to kod
CODE
$zapytanie_1 = "select DISTINCT album from katalog";
$dane_1 = mysql_query($zapytanie_1) or die('1');
$ile_1 = mysql_num_rows($dane_1) or die('2');
$array_1 = mysql_fetch_array($dane_1, MYSQL_BOTH) or die('3');

while($array_1)
{
echo $array_1["album"];
$zap = $array_1["album"];
$zapytanie_2 = "select nazwa from foto WHERE id ='$zap'";
$dane_2 = mysql_query($zapytanie_2) or die('4');
$ile_2 = mysql_num_rows($dane_2) or die('5');
$array_2 = mysql_fetch_array($dane_2) or die('6');

for ($b=0; $b >= $ile_2; $b++)
{
echo "link";
}
}


edit: Proszę o zamkniecie. Problem rozwiązany.

Ten post edytował bikerszymek 10.09.2008, 22:11:50
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 - 06:12