PDA

View Full Version : سوال: چاپ نتیجه در چند خط



arashaliz
شنبه 21 اسفند 1389, 17:06 عصر
سلام

دوستان چه طور می شه خروجی query مونو در چند سطر چاپ کنیم مثلا

record 1 record 2 record 3
record 4 record 5 record 6
....
ممنون پیشاپیش

رضا قربانی
شنبه 21 اسفند 1389, 17:40 عصر
از کد html استفاده کن



$Reza=....
$ali=....
$ahmad=....

echo" $Reza <br> $ali <br> $ahmad ";

arashaliz
شنبه 21 اسفند 1389, 18:36 عصر
فکر کنم متوجه سوال نشدید

$sql = 'SELECT * FROM gallery ' ;


$id=$row['id'];
$malek =$row['malek'];
// $description =$row['description'];
$dte =$row['dte'];
$shortnews =$row['shortnews'];

$id =$row['id'];
$Link=$row['malek'];
echo " <li><a href=\"result.php?news=$id\">" .$malek. "</a></li>";
echo "<li>$dte </li>";
echo "$shortnews";
منظورم اینه که چه طور این لیمیت داشته باشه 3 تا رکورد نشون بده بعد بره خط بعدی باز 3 تا نشون بده

MMSHFE
یک شنبه 22 اسفند 1389, 12:45 عصر
با سلام، به كد زير دقت كنيد:


$sql = mysql_query('SELECT * FROM gallery ') ;
$count=0;
while($row=mysql_fetch_assoc($sql))
{
$id=$row['id'];
$malek =$row['malek'];
$description=$row['description'];
$dte=$row['dte'];
$shortnews=$row['shortnews'];
$id=$row['id'];
echo '<a href="result.php?news='.$id.'" title="'.$dte.'">'.$malek.'</a>&nbsp;'.$shortnews.'&nbsp;&nbsp;&nbsp;';
$count++;
if($count==3)
{
echo '<BR/>';
$count=0;
}
}

موفق و مؤيد باشيد.

arashaliz
چهارشنبه 25 اسفند 1389, 15:20 عصر
با تشکر از راهنمایی خوبتون خودمم به همچین چیزی رسیده بودم

echo '<table width="400" height="250" style="text-align:center;vertical-align:midlle;"><tr>';
$item_counter = 0;
while($row = mysql_fetch_assoc($rs)) {

$id=$row['id'];
$Shortnews =$row['Shortnews'];
// $description =$row['description'];
$dte =$row['dte'];


echo '<td><a href="result.php?galleryitem='.$id.'">'.$Shortnews.'</a><br>';
echo "$dte <br>";
// echo "$description <br>";
echo '</td>';
if ( $item_counter == 3 ) { echo '</tr><tr>';$item_counter=0; }
$item_counter = $item_counter + 1;

}