alialparslan adlı üyeden alıntı: mesajı görüntüle
Kod biraz ilginç geldi ama şu şekilde yapılabilir:

SQLSorgusu = "SELECT * FROM dizi WHERE id ='$id'"; 
    $result = mysql_query($SQLSorgusu);
    $i=0;
    while ($veri = mysql_fetch_array($result))  {  
    $id[$i] = $veri['id']; 
    $yazar[$i] = $veri['post_author']; 
    $icerik[$i] = $veri['post_content']; 
    $thumb[$i] = $veri['thumb']; 
    $i++;
    } 
    $toplam=$i;
    ?>
<? for($i=0;$i<$toplam; $i++){ ?>
        <div class="ortaalan"> 
            <div class="videoalani"> 
            <div class="video"> 
            <a href="video.php?=<?php echo $id[$i]; ?>"> <img src="<?php echo $thumb[$i]; ?>"/> 
            <h2> Filmin adı  buraya</h2></a> 
            <span> Açıklaması </span> 
            </div> 
        </div> 
    </div>
<? } ?>
Kodunuz E_NOTICE türünden hata verebilir. Şu şekilde kullanılırsa daha iyi olacaktır.

<?php

	// MySQL bağlantımızın $connection değişkeninde tutulduğunu varsayalım.

	$queryString = "SELECT * FROM `posts` WHERE `id` = {$id}";

	$resource = mysql_query($queryString);

	if (mysql_errno($connection) > 0)
	{
		die(mysql_errno($connection) . ': ' . mysql_error($connection));
	}
	else
	{
		$rows = array();

		while ($row = mysql_fetch_assoc($resource))
		{
			$rows[] = $row;
		}
	}

	if (isset($rows))
	{
		if ( ! empty($rows))
		{
			foreach ($rows as $row)
			{
				echo '<div class="ortaalan">'
					.'<div class="videoalani">'
					.'<div class="video">'
					.'<a href="video.php?id=' . $row['id'] . '">'
					.'<img src="' . $row['thumb'] . '" />'
					.'<h2>Başlık</h2>'
					.'</a>'
					.'<span>Açıklama</span>'
					.'</div>'
					.'</div>'
					.'</div>';
			}
		}
	}