SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

سوال درباره php و دیتابیس

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • سوال درباره php و دیتابیس

    درود

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

    تیبل دارای دو قسمت که شامل نام فرد و شماره تماس فرد است 

    localhost/get.php?view=users

    حالا میخوام وقتی لینک بالا فراخوانی شد در مرورگر کل اطلاعات تیبل مورد نظر چاپ بشه 

    با تشکر 
    [align=center][/align]
    [align=center][/align]

  • #2
    RE: سوال درباره php و دیتابیس

    سلام برادر.
    اینم خدمت شما :
    [php]<?php
    error_reporting(0);

    $db_host = "localhost";
    $db_user = "root";
    $db_pass = "";
    $db_name = "db_test3";

    $db_conncect = mysqli_connect($db_host, $db_user, $db_pass , $db_name) or die('Error Db...');;
    $db_conncect->query("SET CHARACTER SET utf8;");
    $db_conncect->query("SET SESSION collation_connection = 'utf8_general_ci'");


    if($_GET['view']=='users'){

    $result = mysqli_query($db_conncect, "SELECT * FROM `users`");
    while($row = mysqli_fetch_assoc($result)) {
    echo 'Name:'.$row['name'].' - Tell:'.$row['tell'].'<br/>';
    }//EndWhile

    }//EndIf


    ?>[/php]
    "SELECT * FROM `users`" این قسمت اسم تیبل مربوطه وارد بشه
    و $row['name'] نام فیلد نام که در تیبل هس و $row['tell']  نام فیلد تلفن.

    و جهت اجرا هم حتما باید url به این شکل بشه : file.php?view=users

    ارادتمند
    [align=center][/align]
    [align=center]

    ما زنـ-ـ-ـده به آنیـــم که آرام نگیریم
    موجیم که آسودگی ما عدم ماست

    [/align]

    نظر


    • #3
      RE: سوال درباره php و دیتابیس

      اقا خیلی خیلی ممنون 
      [align=center][/align]
      [align=center][/align]

      نظر


      • #4
        RE: سوال درباره php و دیتابیس

        درود.
        شرمنده بابت تأخیر. یکم سرم شلوغ هست.
        تشکر از ایوب عزیز. یک نمونه کد هم بنده میزارم تا دوستان بیشتر آشنا بشن.
        اینجا من نام تیبل رو Details انتخاب کردم که میتونید تغییر بدید.
        تفاوت زیادی ندارند. فقط ایوب جان از حلقه while استفاده کرده و بنده از حلقه for.
        تست کردم درست کار کرد :[php]<?php

        $db = new mysqli( 'localhost', 'DB_Username', 'DB_Password', 'DB_Name');
        if (mysqli_connect_errno()) {
        return false;
        }

        if($_GET['view'] == 'users') {
        $query = "SELECT * FROM details";
        $result = $db->query($query);
        $numRows = $result->num_rows;
        for($i=0; $i<$numRows; $i++) {
        $row = $result->fetch_object();
        $name = $row->name;
        $number = $row->number;
        echo "Name : $name";
        echo "<br>";
        echo "Number : $number";
        echo "<br>";
        echo '----------------------';
        echo "<br>";

        }
        }
        ?>[/php]
        موفق باشید...
         

         

         

         
         
        [align=center]مشاجره، نادانی انسان را آشکار می کند و چیزی به مطلب حق او نمی افزاید. امام علی (ع)

        همانا ارزشمند ترين بی نيازی عقل، بزرگ ترين فقر بی خردی، ترسناك ترين تنهايی خود پسندی و گرامی ترين ارزش خانوادگی، اخلاق نيكوست. امام علی (ع)[/align]
         

        نظر

        صبر کنید ..
        X