Loading:


Pobranie wyników z bazy danych w partiach z użyciem operatora %

Skrypt pobiera z bazy danych obrazki i dzieli je na partie po 4.

Czasami zachodzi potrzeba że musimy pobrać np. obrazki z bazy danych ale nie normalnie w postaci url1,url2,url3 a w podziale na grupy czyli: url1url2url3,url4url5url6 ponieżej przedstawiam kod który wykonuje włąśnie tą czynność wstawiając do tablicy url obrazkaów w partiach po 4.



Napisz Artyku³

Listing


<?php
$partia = '';
$zapytanie = "Select url from image";
$wynik = $db->query($zapytanie);
$ile_znalezionych = $wynik->num_rows;
if($ile_znalezionych>0){
for($i=0; $i <$ile_znalezionych; $i++){
$j=$i+1;
$wiersz = $wynik->fetch_assoc();
$url = $wiersz['url'];
  if($j%4==0){
   $partia .= $url;
   $obrazki[] =  $partia;
   $partia = '';
  }else{
   $partia .= $url;
  }
}
if($ile_znalezionych%4==0){
unset($partia);
}else{
$obrazki[] =  $partia;
unset($partia);
}
}
print_r($obrazki);

?>




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors