Witam, dzisiaj chciałbym rozwinąć swoją wiedzę o tablice 2 wymiarowe. Dokładnie to chciałbym napisać skrypt, który pobierze z MySql dane, wstawi je do tablicy, a ja będę mógł tymi danymi operować.

zacząłem w ten sposób
  1.  
  2. $wiadomosciOdebraneSql=mysql_query("select id,typ,odkogo,dstatus,tresc from wiadomosci where dokogo='$user'");
  3. $ileWiadomosci=mysql_num_rows($wiadomosciOdebraneSql);
  4. if($ileWiadomosci>0)
  5. {
  6. $wiadomosciOdebrane= array();
  7. while($row=mysql_fetch_array($wiadomosciOdebraneSql))
  8. {
  9. $wiadomosciOdebrane[]=$row;
  10. }
  11.  


Mam tablicę z danymi

Wyciągam wszyskie dane
  1. foreach ($wiadomosciOdebrane as $v1) {
  2. foreach ($v1 as $v2) {
  3. echo "$v2\n";
  4. }
  5. }
  6.  


i tu moja wiedza się konczy

dlatego, że chciałbym je wyciągnąć na zasadzie

  1. ...
  2.  
  3. echo '<tr><td>wiadomosc od:'.$wiadomosciOdebrane[odkogo] .'</td><td>tresc: '.$wiadomosciOdebrane[tresc].'</td></tr>';


To na początek, a finalnie


  1. ...
  2.  
  3. echo '<tr><td>wiadomosc od:'.$wiadomosciOdebrane[odkogo] .'</td><td>tresc: '.$wiadomosciOdebrane[tresc].'</td><td>status wiadomosci: '; //i tutaj status albo odczytana albo nie odczytana


Czyli muszę wiedzieć jaki jest $wiadomosciOdebrane[ostatus] i jeśli 1 to odczytana jeśli 2 to nie odczytana

A jeszcze lepiej to żeby wybrał mi tylko te wiadomości, które mają status nieodczytanej

Ehh dosyć długi temat, ale mam nadzieję, że dla wielu z was to banał