View Full Version : نمایش داده های بانک در دایو به جای تیبل
masoomenoroozi
پنج شنبه 19 دی 1392, 09:27 صبح
با سلام
من با زبان پی اچ پی و بانک مای اس کیوال کار میکنم .
در حالت عادی هنگام واکشی اطلاعات از بانک ، اطلاعات زیر هم چاپ میشن
ولی من میخوام اطلاعات کنار هم و سطری نمایش داده بشن
از تیبل هم نمیخوام استفاده کنم
کسی میتونه کمکم کنه
ممنون میشم از دوستان محترم
metal gear solid 4
پنج شنبه 19 دی 1392, 10:34 صبح
"دایو" دیگه چیه!؟ مگه میخاید شیرجه بزنید!! بگید "دیو" Division. DIV
<div style="float: right" >Some Info</div>
masoomenoroozi
پنج شنبه 19 دی 1392, 10:45 صبح
خوب همونه دیگه
اگه بخوام چهار تا تو هر سطر باشه چطور کد پی اچ پی شو بنویسم؟
"دایو" دیگه چیه!؟ مگه میخاید شیرجه بزنید!! بگید "دیو" Division. DIV
<div style="float: right" >Some Info</div>
busy.man
پنج شنبه 19 دی 1392, 11:01 صبح
داداش گلم ببین من به صورت TABLE رو میگم کداشو بعد DIV رو هم میگم.
خدایی TABLE که خیلی بهتر میشه اما بفرمایید
<?php
mysql_connect('servername(loclhost)' , 'database username' , 'database password')or die ('connection error');
mysql_select_db('Database name') or die('database error');
mysql_query('SET NAMES \'utf8\'');
$sql = mysql_query('SELECT * FROM `Table name`');
echo '<table class="table" border="1px red">';
echo '<tr><th class="success">first field</th><th class="danger">2nd field</th><th class="warning">3rd field</th><th>4th field</th></tr>';
while($row = mysql_fetch_assoc($sql) ){
//در اینجا شما میاین و داده ها رو به صورت سطر به سطر در میارین
echo '<tr>';
echo '<td class="warning">' . $row['first field on data base'] . '</td>';
echo '<td class="success">' . $row['2nd field on data base'] . '</td>';
echo '<td class="danger">' . $row['3rd field on data base'] . '</td>';
echo '</tr>';
}
echo '</table>'
?>
masoomenoroozi
پنج شنبه 19 دی 1392, 11:13 صبح
داداش گلم ببین من به صورت TABLE رو میگم کداشو بعد DIV رو هم میگم.
خدایی TABLE که خیلی بهتر میشه اما بفرمایید
<?php
mysql_connect('servername(loclhost)' , 'database username' , 'database password')or die ('connection error');
mysql_select_db('Database name') or die('database error');
mysql_query('SET NAMES \'utf8\'');
$sql = mysql_query('SELECT * FROM `Table name`');
echo '<table class="table" border="1px red">';
echo '<tr><th class="success">first field</th><th class="danger">2nd field</th><th class="warning">3rd field</th><th>4th field</th></tr>';
while($row = mysql_fetch_assoc($sql) ){
//در اینجا شما میاین و داده ها رو به صورت سطر به سطر در میارین
echo '<tr>';
echo '<td class="warning">' . $row['first field on data base'] . '</td>';
echo '<td class="success">' . $row['2nd field on data base'] . '</td>';
echo '<td class="danger">' . $row['3rd field on data base'] . '</td>';
echo '</tr>';
}
echo '</table>'
?>
من اینجوری کد رو نوشتم ولی جواب نمیده
میتونین بگین مشکلش چیه؟
<body>
<?php
$conn = db_connect();
if (!$conn)
echo ' خطا در اتصال به بانک ';
$q=mysql_query("select * from amaken") or die(mysql_fetch_array());
$n= mysql_num_rows(mysql_query("select * from amaken"));
$i=0;
while($r=mysql_fetch_array($q))
{
while($i<$n)
{
?>
<div style="width:800px; height:10px;">
<div style="width:400px; float:left;">
<div style="width:200px; float:left; background:#FF0;"><?php echo $r[$i][1]; $i++; ?></div>
<div style="width:200px; float:right; background:#03F;"><?php echo $r[$i][1]; $i++; ?></div>
</div>
<div style="width:400px; float:right;">
<div style="width:200px; float:left; background:#F00;"><?php echo $r[$i][1]; $i++;?></div>
<div style="width:200px; float:right; background:#0F0;"><?php echo $r[$i][1]; $i++;?></div>
</div>
</div>
<br/>
<?php
}
}
?>
</body>
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.