Pytanie : Dlaczego mysql rezultat w php szyk

I robić dostępność kalendarz z MySQL i PHP, i I robić the następujący zapytanie następujący na który data odmianowy mieszkanie rezerwować.

$sql = "WYBRANY booking_date OD apartment_booking_date DOKĄD apartment_id='$ apartment_id' I ap_booking_id być nieobowiązujący";
$result = mysql_query ($sql);
while ($row = mysql_fetch_array ($result) ) {
$reserved_dates [] =$row;
}

The zapytanie wracać the poprawny data, ale gdy I próbować, jeżeli the aktywny data zawrzeć w the szyk zarezewowany data, ale the warunek pracować. Tutaj być jak mój warunek spojrzenie lubić:

if (in_array ($date_db_format, $reserved_dates))

I myśl że the powód dla ten wada być prawdopodobnie w the format mój $reserved_dates szyk. Ono być jak ono patrzeć jak, gdy I brać usyp ono. The data być poprawny, ale I mieć szyk wśrodku szyk, podczas gdy I myśleć, który w rozkaz dla mój warunek, the szyk musieć nested.

Array ([(0)] => Szyk ([(0)] => 2010-05-01 [booking_date] => 2010-05-01) [(1)] => Szyk ([(0)] => 2010-05-02 [booking_date] => 2010-05-02) [2] => Szyk ([(0)] => 2010-05-03 [booking_date] => 2010-05-03) [3] => Szyk ([(0)] => 2010-05-04 [booking_date] => 2010-05-04) [4] => Szyk ([(0)] => 2010-05-10 [booking_date] => 2010-05-10) [5] => Szyk ([(0)] => 2010-05-11 [booking_date] => 2010-05-11) [6] => Szyk ([(0)] => 2010-05-12 [booking_date] => 2010-05-12) [7] => Szyk ([(0)] => 2010-05-13 [booking_date] => 2010-05-13) [8] => Szyk ([(0)] => 2010-05-14 [booking_date] => 2010-05-14) [9] => Szyk ([(0)] => 2010-05-15 [booking_date] => 2010-05-15))

Odpowiedź : Dlaczego mysql rezultat w php szyk

(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
Ty jeżeli ty zmieniać

podczas gdy ($row = mysql_fetch_array ($result)) {
      $reserved_dates [] =$row;
}



podczas gdy ($row = mysql_fetch_array ($result)) {
      $reserved_dates [] =$row [(0)];
}
Inne rozwiązania  
 
programming4us programming4us