Подреждане на картинки с PHP

Брат! Това какво общо има с PHP?

Доколкото разбирам искаш това:
HTML:
<html>
<head>
<title>ghostbusters</title>
</head>
<body>
<img src="image.gif" style="float:left;"> <img src="image.gif" style="float:left;"><br><img src="image.gif" style="float:left;clear:left;"> <img src="image.gif" style="float:left;">
</body>
</html>
Запиши го в 1 html файл и в същата директория сложи някаква картинка, което да се казва image.gif
 
PHP:
$i = 0;
$br = NULL;
while($row = mysql_fetch_assoc($query))
{
        if($i % 2 == 0){
                $br = "<br />";
        }
        ?>
        <img src="<?php echo $row['image']; ?>" ТУКА-ОСТАНЛОТО /><?php echo $br; ?>
        <?php
        $i++;
}
 
Код:
<?
$broinastranica = 6;//колко броя да изкарва на страница 
$pageNum = 1; 
if(isset($_GET['page'])) { 
        $pageNum = (int)$_GET['page'];
} 
$i = 0;
$br = NULL;
$redove = ($pageNum - 1) * $broinastranica; 
$query = mysql_query(" SELECT * FROM `pic` ORDER BY id DESC" . " LIMIT $redove, $broinastranica"); 
while ($row = mysql_fetch_array($query)) { 
    if($i % 20 == 0){
                $br = "<br>";
        }


		
	
		
        echo " <div class='pic' ><a href='$row[link]'  rel='example1' ><img src='$row[link]' width='225'  height='136'></a></div>";
		echo"$br";
		}
		
		

  $i++;

$query = mysql_query("SELECT COUNT(id) AS broi FROM novini") or die (mysql_error());  
$row = mysql_fetch_array($query, MYSQL_ASSOC); 
$numrows = $row['broi']; 
$maxPage = ceil($numrows/$broinastranica); 
$self = $_SERVER['PHP_SELF']; 
$nomeranastranici = ''; 
for($page = 1; $page <= $maxPage; $page++) { 
if ($page == $pageNum) {
        $nomeranastranici .= "<b>$page</b> "; 
} else {
        $nomeranastranici .= "<a href=\"$self?page=$page\">$page</a> ";
}
} if ($pageNum > 1) {
        $page = $pageNum - 1; 
        $predishna = "<a href=\"$self?page=$page\"> <b>«</b> </a> "; 
} else {
        $predishna = ' ';
} if ($pageNum < $maxPage) {
        $page = $pageNum + 1;
        $sledvashta = "<a href=\"$self?page=$page\"> <b>»</b> </a> ";
} else {
        $sledvashta = ' ';
}
echo "<center>". $predishna . $nomeranastranici . $sledvashta."</center>";
?>
 
PHP:
<?
$broinastranica = 6; //колко броя да изкарва на страница 
$pageNum = 1;
if (isset($_GET['page'])) {
    $pageNum = (int) $_GET['page'];
}
$i = 0;
$redove = ($pageNum - 1) * $broinastranica;
$query = mysql_query(" SELECT * FROM `pic` ORDER BY id DESC" . " LIMIT $redove, $broinastranica");
while ($row = mysql_fetch_array($query)) {

    echo " <div class='pic' ><a href='$row[link]'  rel='example1' ><img src='$row[link]' width='225'  height='136'></a></div>";
    if ($i == "2") {
        echo "<br>";
        $i = "0";
    }
    $i++;
}
$query = mysql_query("SELECT COUNT(id) AS broi FROM novini") or die(mysql_error());
$row = mysql_fetch_array($query, MYSQL_ASSOC);
$numrows = $row['broi'];
$maxPage = ceil($numrows / $broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
for ($page = 1; $page <= $maxPage; $page++) {
    if ($page == $pageNum) {
        $nomeranastranici .= "<b>$page</b> ";
    } else {
        $nomeranastranici .= "<a href=\"$self?page=$page\">$page</a> ";
    }
} if ($pageNum > 1) {
    $page = $pageNum - 1;
    $predishna = "<a href=\"$self?page=$page\"> <b>«</b> </a> ";
} else {
    $predishna = ' ';
} if ($pageNum < $maxPage) {
    $page = $pageNum + 1;
    $sledvashta = "<a href=\"$self?page=$page\"> <b>»</b> </a> ";
} else {
    $sledvashta = ' ';
}
echo "<center>" . $predishna . $nomeranastranici . $sledvashta . "</center>";
?>
 
Пробвай така тогава

PHP:
$i = 0;
while($row = mysql_fetch_assoc($query))
{
         $br = ($i % 2 ==0)? "<br />" : "";
         ТУКА-ИЗВЕЖДАНЕТО-КАТО-ДОБАВИШ-И-$BR
        
         $i++;
}
 
Стана но имам проблем те не става на един ред а така
2971975j.png
 
PHP:
$i = 0;
while($row = mysql_fetch_assoc($query))
{
         $br = ($i % 2 === 0)? "<br />" : "";
         ТУКА-ИЗВЕЖДАНЕТО-КАТО-ДОБАВИШ-И-$BR
        
         $i++;
}
 
Да ти кажа, проблема е в твоя монитор

PHP:
<?php
$j = 0;
$i = NULL;
while($i <= 10)
{
	$br = ($j % 2 == 0)? "<br />" : "";
	echo $i.$br;
	$j++;
	$i++;
}
?>

Виж това и ще видиш, че всичко е точно. Нещо дивовете или от заявката лимита правят проблем...
 

Back
Горе