Jump to content

While Loop, only displaying one database result? but why??


jigsawsoul

Recommended Posts

my while loop is only displaying one database result, but i don't see why... any help guys?

 

$result = "SELECT * FROM products LIMIT 0, 4";
$result = mysql_query ($result) or die (mysql_error());

$i=0;

while($row = mysql_fetch_assoc($result)) 
{	

	if($i%2)
   			$divclass = 'otherbox';
	else
   			$divclass = 'otherbox MRright';


	$products = '
		<div class="'.$divclass.'"> 
        		<div class="productName">'.$row['title'].'</div> 
        		<div class="productDetails"> 
          			<div class="smallPic"><img src="_img/products/'.$row['image1'].'" alt="" width="122" height="81" /></div> 
          			<div class="smallPicDetails"> 
            			<h2>Product Descirption</h2> 
            			<p>'.substr($row['description'], 0, 35).'... <a href="product.php?id='.$row['id'].'">read more</a></p> 
          			</div> 
          			<div class="spayholder"> 
          				<a href="#">Add to Cart</a> 
            			<p>£ '.$row['price'].'</p> 
          			</div> 
        		</div> 
      		</div>
      	';
      	
      	$i++;	
 }

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.