نمایش اطلاعات جدول به صورت پشت سر هم؟

Cussed

Member
سلام من از کد زیر استفاده می کنم تنها مشکلی که داره این هست که آخرین اطلاعاتی که در جدول ثبت شده را نشان می دهد ولی من میخوام کل اطلاعات جدول به صورت پشت سر هم نشان داده شود .

PHP:
    <?php
        $db = mysql_connect('localhost', 'root','');
        mysql_select_db('form' , $db);
        $result = mysql_query("select * from test" ,$db);
        if (!$result) {
            die( 'Could not query:' . mysql_error( ));
        }
        echo("Test1 : " . mysql_result($result,0,"t1") . "<br><br>\n" );
        echo("Test2 : " . mysql_result($result,0,"t2") . "<br><br>\n" );
        echo("Test3 : " . mysql_result($result,0,"t3") . "<br><br>\n" );
        echo("Test4 : " . mysql_result($result,0,"t5") . "<br><br>\n" );
        echo("Test5 : " . mysql_result($result,0,"t6") . "<br><br>\n" );
        mysql_close($db);
    ?>

میخوام که به صورت زیر نمایش داده شود .

TEST 1-1
TEST 1-2
________________
TEST 2-1
TEST 2-2

و تا آخر
 

ziXet

مدیر انجمن PHP/MYSQL
چرا از حلقه while استفاده نمیکنید؟
ساختار حدول به چه شکل هست؟!
 

Cussed

Member
سلام من مبتدی هستم فقط میخوام که کل اطلاعات یک Table در دیتابیس را به صورت پشت سر هم در یک صفحه ساده نمایش داده بشه .
 
PHP:
$db = mysql_connect('localhost', 'root','') or die(mysql_error());
mysql_select_db('form' , $db) or die(mysql_error());
$result = mysql_query("select * from test" ,$db);
while($fetch_data = mysql_fetch_array($result))
{
    $field1 = $fetch_data["your field 1"];
    $field2 = $fetch_data["your field 2"];
    .
    .
    .
    echo    $feild1."<br />".$field2."<br />";
}
mysql_close($db);
 

Allahparast

Member
PHP:
$result =mysql_query("SHOW TABLES FROM $Dbname"); 
while ($row = mysql_fetch_array( $result )) { 
    echo "$row[0]"; 
}
من تو سوال بالا جواب دادم ولی فکر کرد می خواید اطلاعات جدول ( توضیحات و فیلدها و .. )‌ رو در بیاری برای همین delet کردم .
تو کد بالا تمام جداول رو برات لیست می کنه .
 
آخرین ویرایش:

Cussed

Member
سلام خوب از همه تشکر می کنم من مشکلم حل شد کد رو میزارم که دوستانی که مثل من این مشکل رو داشتن استفاده کنن بازم ممنون .

PHP:
            $db = mysql_connect( 'localhost' , 'root', '' );
            mysql_select_db( 'form' , $db);
            $result = mysql_query("select * from test " ,$db);
            if (!$result) {
                die('Could not query:' . mysql_error( ));
            }
            if ( !$rec=mysql_fetch_row($result) )
                die('Sorry No Records found');
            do {
                echo("Example 1. : " . $rec[0] . "<br>\n" );
                echo("Example 2 : " . $rec[1] . "<br>\n" );
                echo("Example 3 : " . $rec[2] . "<br>\n" );
                echo("Example 4: " . $rec[3] . "<br>\n" );
                echo("Example 5 : " . $rec[4] . "<br><hr>\n" );
            }
            while ( $rec=mysql_fetch_row($result) );
 

جدیدترین ارسال ها

بالا