2016-08-16 1 views
-1

haben Bitte helfen Sie mir Ich habe nur Bilder aus der Galerie mit PHP gezogen. Aber jetzt möchte ich nur zwei Bilder in einer Reihe anzeigen. Gebe es in $content zurück, die ich angegeben habe.wie zwei Bilder in einer Reihe in PHP aus Array

Bitte helfen Sie mir.

function CreateGalleryImages($types) { 

    $galleryArray = array(); 
    $galleryModel = new GalleryModel(); 
    $galleryArray = ($galleryModel -> getGalleryByTypes($types)); 
    $result = ""; 

    foreach ($galleryArray as $gallery) { 
     for ($i = 0; $i < 2; $i++){ 
      $result = "<td>" 
         ."<img runat = 'server' src = 'http://localhost/schoolwb/event/$gallery' height=500 width=500 />" 
         ."</td>"; 
     } 
     $result = "<tr>.$result.</tr>"; 
    } 
    return "<table class = 'GalleryTable'> . $result . </table>"; 
} 

Antwort

0

Sie haben das Ergebnis concatenate und in $result zu speichern.

Probieren Sie diese

<?php 
function CreateGalleryImages($types){ 
    $galleryArray = array(); 
    $galleryModel = new GalleryModel(); 
    $galleryArray = ($galleryModel->getGalleryByTypes($types)); 
    $result = ""; 

    foreach ($galleryArray as $gallery){ 
    $cl = ""; 
    for ($i = 0;$i<2;$i++){ 
     $cl .= "<td>" 
       ."<img runat = 'server' src = 'http://localhost/schoolwb/event/$gallery' height=500 width=500 />" 
      ."</td>"; 
    } 
    $result .= "<tr>.$cl.</tr>"; 
    } 
    return "<table class = 'GalleryTable'>.$result.</table>"; 
} 
?> 
Verwandte Themen