PDA

View Full Version : سوال: کمک در نمایش اطلاعات از دیتابس در جدول فوری ....



wordnet
پنج شنبه 01 اسفند 1392, 11:42 صبح
سلام

دوستان من یک کد نوشتم که اطلاعات رو از دیتابس میخونه و نشون میده فقط مشکل اینجاست در نمایش اینکه مرتب نیست یعنی اگر یک فیلد طولانی باشه با سطر زیرش قاطی میشه در عکس زیر مشخصه

116909

در حقیقت میخواهم هر سطر جدا باشه و بعد در سطر بعد برای یوزر بعد جدول بسازه مثلا مثل عکس زیر
116910

این هم کدای این بخش که مربوط به عکس اوله عکس دوم با ورد درست شده






</span></p>
<p>&nbsp;</p>
<p>مشاهده ليست کارمندان در ليست زير</p>
<p>&nbsp;</p>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
<tr>
<td width="14%" align="center">نام</td>
<td width="14%" align="center">نام خانوادگي</td>
<td width="14%" align="center">سمت</td>
<td width="14%" align="center">ايميل</td>
<td width="14%" align="center"><span lang="en-us">USER</span></td>
<td width="11%" align="center"><span lang="en-us">PASS</span></td>
<td width="15%" align="center">
<p align="center">تلفن</td>
<td width="19%" align="center">
<p align="center"><span lang="en-us">ID</span></td>
</tr>
<tr>
<td width="14%" align="center">
<?php
require_once 'class/config.php';
$query="select firstname from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['firstname'];
}
?>

&nbsp;</td>
<td width="14%" align="center">
<?php
require_once 'class/config.php';
$query="select lastname from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['lastname'];
}

?>
&nbsp;</td>
<td width="14%" align="center">
<?php
require_once 'class/config.php';
$query="select semat from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['semat'];
}

?>
&nbsp;</td>
<td width="14%" align="center">
<?php
require_once 'class/config.php';
$query="select mail from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['mail'];
}

?>
&nbsp;</td>
<td width="14%" align="center">
<?php
require_once 'class/config.php';
$query="select user from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['user'];
}

?>
&nbsp;</td>
<td width="11%" align="center">
<?php
require_once 'class/config.php';
$query="select pass from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['pass'];
}

?>
&nbsp;</td>
<td width="15%" align="center">
<?php
require_once 'class/config.php';
$query="select tell from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['tell'];
}

?>

&nbsp;</td>
<td width="19%" align="center">
<?php

require_once 'class/config.php';
$query="select id from karmand";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo '<p align="center">'. $row['id'];
}

?>
&nbsp;</td>
</tr>
</table>

mostafa272
جمعه 02 اسفند 1392, 08:33 صبح
این سوال بیشتر مربوط به طراحی میشه تا php ولی شما وقتی میخوای یه جدول بسازی باید سطر و ستون ایجاد کنی نه پاراگراف. به جای اینکه از <p> تو دستورات echo استفاده کنی باید از tr برای هر سطر و td برای هر فیلد اون سطر استفاده کنی

wordnet
شنبه 03 اسفند 1392, 18:01 عصر
سلام

تشکر
اما متاسفانه حل نشد ممنون میشم یکی از دوستان کد رو اصلاح کنه