Wyszukanie ID każdego rekordu zawierającego pole=1

0

Siemka, mam problem z wyszukaniem wszystkich ID dla rekordów, w których pole=1. Czyli np. mam:
1, Ania, 0
2, Tomek, 1
3, Kasia, 1
4, Wiktor, 0

i chce zwrócić do tablicy 2,3 :P

Moje obecne wypociny:



$query = mysql_query("SELECT * FROM `items` WHERE pole='1'"); 
$rowitem = mysql_fetch_array($query);

1

o_O

select id from items where pole='1'
0

Mi to nie działa :/ Tablica zawiera tylko jedną wartość :/

0

To znaczy że tylko jedno pole ma wartość '1'. Warto nadmienic że '1' to nie to samo co 1

1

Musisz wywołać to w pętli

$result = mysql_query("SELECT ID FROM `items` WHERE pole='1'"); 
while ($row = mysql_fetch_array($result)) {
    echo $row[0];
}

funkcja mysql_fetch_array zwraca po jednym rekordzie.

0

@up Dzięki wielkie za pomoc, już rozumiem :O

1 użytkowników online, w tym zalogowanych: 0, gości: 1