Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php, MySQL] Pobranie danych z tabeli MySQL
Forum PHP.pl > Forum > Przedszkole
jol.us_
Zakladajac ze mam tablice, w ktorej mam identyfikatory np.:
  1. <?php
  2. $tablica = array(1,3,6,10)
  3. ?>


oraz tabele MySQL, np.:
  1. `id` int(11) NOT NULL AUTO_INCREMENT,
  2. `tytul` varchar(250) NOT NULL DEFAULT '',
  3. `tekst` text NOT NULL,



W jaki sposob pobrac dane z tableli MySQL, ktorych id znajduje sie w tablicy

Chodzi mi o zapytanie a nie o selekcje przy wyswietlaniu.
jarrod
  1. <?php
  2. $sql = "SELECT * FROM tabela WHERE";
  3.  
  4. foreach($tablica as $id)
  5. {
  6.  $sql .= " `id`='{$id}' OR ";
  7. }
  8. $sql = substr($sql,0,strlen($sql)-4);
  9. ?>
siemakuba
  1. <?php
  2. $tablica = array(1,3,6,10);
  3. $sql = 'SELECT * FROM tabela WHERE id IN ('.implode(',',$tablica).')';
  4. ?>


pozdr.
jol.us_
dzieki, pomoglo smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.