ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    MySQL_Fetch_Array

    Převede výsledek MySQL dotazu do asociativního nebo číselného pole (defaultně do obou).

    MySQL_Fetch_Array (výsledek [, int typ_pole])

    Vrací pole, které odpovídá řádku získanému z databáze, nebo FALSE pokud už není žádný další řádek.

    <?php
    $result = MySQL_Query ('SELECT id, article FROM table');

    while ($data = MySQL_Fetch_Array ($result))
    {
      print ("ID: ".$data['id']."<br>Article: ".$data['article']."<br><hr><br>");
    }
    ?>

    Pomocí cyklu while a funkce MySQL_Fetch_Array můžeme vypsat všechny hodnoty získané z databáze (viz. část skriptu nahoře). Místo $data['id'] lze použít $data[0].

    Nepovinný druhý parametr typ_pole je konstanta a může jeho hodnota může být MYSQL_ASSOC, MYSQL_NUM nebo MYSQL_BOTH (defaultní hodnota). Pokud je jeho hodnota MYSQL_ASSOC, vrací funkce asociativní pole. V případě MYSQL_NUM vrací číselné pole a MYSQL_BOTH vrací oba typy pole.

    Použití

    Náhodný výběr položky z databáze