نمایش نتایج 1 تا 4 از 4

نام تاپیک: کلاس اتصال به دیتابیس و واکشی اطلاعات

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1388
    محل زندگی
    پاریس کوچولو
    سن
    34
    پست
    120

    کلاس اتصال به دیتابیس و واکشی اطلاعات

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

    <?php
    class db
    {
    private $server;
    private $username;
    private $password;
    private $dbname;
    private $connection;
    private $result;

    function connect($server,$username,$password,$dbname)
    {
    $this->server=$server;
    $this->username=$username;
    $this->password=$password;
    $this->dbname=$dbname;
    $this->connection=@mysql_connect($server,$username,$pass word,$dbname);
    }
    function query($query1)
    {
    $this->result=@mysql_query($this->connection,$query1);
    return $this->result;
    }
    }

    ?>




    برنامه

    <?php
    include 'classdb.php';
    $a=new db();
    $a->connect('localhost','root','','dbshop');

    $b=$a->query("select * from type");

    while($row=mysql_fetch_assoc($b))
    {
    echo $row['id'];
    echo $row['name'];

    }

    ?>

  2. #2
    کاربر دائمی آواتار meysam1366
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    ایران/تهران
    پست
    448

    نقل قول: کلاس اتصال به دیتابیس و واکشی اطلاعات

    سلام دوست عزیز

    چه اروری میده؟

  3. #3
    کاربر دائمی آواتار hamedarian2009
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    گرگان
    پست
    1,691

    نقل قول: کلاس اتصال به دیتابیس و واکشی اطلاعات

    سلام شما چرا واسه کلاس فیلد تعریف کردین و بهش مقدار هم دادین اما ازش استفاده نکردین و مستقیم ازهمان متغیرهای متد connect استفاده کردین
    بعدش این connect که شما نوشتین که چهارتا پارامتر میگیره mysqli هست واسه همه توابع mysql یدونه i اضافه کنید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1388
    محل زندگی
    پاریس کوچولو
    سن
    34
    پست
    120

    نقل قول: کلاس اتصال به دیتابیس و واکشی اطلاعات

    ممنون از دوستان
    کدهارو تغییر دادم درست شد
    فقط اگه بهتره کار دیگه انجام بدم ممنون میشم بهم بگید.
    برنامه

    <?php
    include 'classdb.php';
    $a=new db();
    $a->connect('localhost','root','');
    $a->selectdb('shop');
    mysql_query("set names 'utf8'");
    $b=$a->query("select * from model");
    mysql_query("set names 'utf8'");
    while($row=mysql_fetch_assoc($b))
    {
    echo $row['id'];
    echo $row['name'];
    echo $row['code'];
    print("<br>");
    }
    $a->close();
    ?>


    کلاس

    <?php
    class db
    {

    private $conn;
    private $db;
    private $result;
    function connect($server,$username,$password)
    {

    $this->conn=mysql_connect($server,$username,$password) ;
    }
    function selectdb($dbname)
    {

    $this->db=mysql_select_db($dbname,$this->conn);
    }
    function query($query1)
    {
    $this->result=mysql_query($query1);
    return $this->result;
    }
    function close()
    {
    mysql_close($this->conn);
    }
    }

    ?>



تاپیک های مشابه

  1. سوال: اتصال به دیتابیس و ورود اطلاعات به دیتابیس در sql server
    نوشته شده توسط hercool در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 24 تیر 1391, 23:59 عصر
  2. پاسخ: 4
    آخرین پست: چهارشنبه 10 اسفند 1390, 08:17 صبح
  3. سوال: واکشی اطلاعات از دیتابیس
    نوشته شده توسط farzan_219 در بخش VB.NET
    پاسخ: 0
    آخرین پست: دوشنبه 03 مرداد 1390, 11:56 صبح
  4. پاسخ: 10
    آخرین پست: پنج شنبه 02 دی 1389, 14:56 عصر
  5. سوال: واکشی اطلاعات از دیتابیس به فرم به کمک دیتاتیبل
    نوشته شده توسط یک دوست در بخش VB.NET
    پاسخ: 2
    آخرین پست: دوشنبه 15 آذر 1389, 16:36 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •