نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: فرم php با اتصال به Sql

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2009
    محل سکونت
    karaj
    نوشته ها
    564
    تشکر تشکر کرده 
    189
    تشکر تشکر شده 
    585
    تشکر شده در
    416 پست

    پیش فرض فرم php با اتصال به Sql

    سلام دوستان من می خواهم یک فرم درست کنم به همراه یک بانک اطلاعاتی که بتونم در این بانک table های
    نام و نام خانوادگی /شماره تماس / جمله / مبلغ / شناسه قبض / شناسه پرداخت داشته باشد تا اینجاش اکی که تو phpmyadmin درست می کنم و به یک فرم php با دستور ارتباط sql متصل می کنم من اینجا رو گیر کردم اگر بخواهم یک iیوزر جدید اضافه کنم مثلا یک /شماره تماس / جمله / مبلغ / شناسه قبض / شناسه پرداخت باید از insert استفاده کنم در sql ولی گیر کردم می شه کمک کنید ؟صفحه مدیریتی هم نمی خواهد ممنون فقط یک فرم که یک به بانک sql متصل باشد
    اگر توضیح کم هست بفرمایید توضیح بدم
    ممنون

  2. # ADS




     

  3. #2
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    کد:
    $name = 'reza';
    $mob = 0918;
    mysql_query("insert into ws_contact values('{$name}','{$mob}') ");

  4. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


  5. #3
    عضو انجمن fara_server آواتار ها
    تاریخ عضویت
    Feb 2012
    محل سکونت
    ایران
    نوشته ها
    187
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    287
    تشکر شده در
    153 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    با استفاده از توابع mysql_query میتونید کوئری خودتونو بعد از ارتباط با دیتابیس ارسال کنید.
    من یک کلاس ساده نوشتم که خودم ازش استفاده میکنم، قرار میدم برای ارتباط با دیتابیس که میتونید از اون استفاده کنید:
    کد PHP:
    <?phpif(file_exists('../config/config.php')){require_once('../config/config.php');class DB extends config {   public $link;   public $query;    function DBconnect(){       $UserData=config::Get_UserSettings();       $DBName=$UserData['DBname'];       $DBUser=$UserData['DBuser'];       $DBPass=$UserData['DBpass'];       $DBHost=$UserData['DBhost'];       $this->link=mysql_connect($DBHost,$DBName,$DBPass);       mysql_select_db($DBName);   }     function Query($query){         $this->link=$query;         return mysql_query($query,  $this->link);     }     function Fetch($result){         return mysql_fetch_array($result);     }     function Close(){         mysql_close($this->link);     }}}else{    echo 'Error : Config File not Exists!';    }?>
    اینهم فایل کانفیگ که باید extends کنید:
    کد PHP:
    <?phpclass config {    private $UserData;    function Get_UserSettings(){        $UserData['DBhost']="";        $UserData['DBname']="";        $UserData['DBuser']="";        $UserData['DBpass']="";        return $UserData;    }   }?>
    برای افزودن مقادیر به دیتابیس هم از کوئری INSERT INTO استفاده کنید:
    کد:
    INSERT INTO DBNAME.tb_name('ستون') VALUES('مقدار');
    ویرایش توسط fara_server : July 26th, 2012 در ساعت 13:18
    کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از اینجا اقدام نمایید.
    --==--==--==--
    !Linux Geek


  6. تعداد تشکر ها ازfara_server به دلیل پست مفید


  7. #4
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2009
    محل سکونت
    karaj
    نوشته ها
    564
    تشکر تشکر کرده 
    189
    تشکر تشکر شده 
    585
    تشکر شده در
    416 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    ممنون از هممتون حالا اگر بخواهم تو فرمم بصورت ردیفی نمایش می ده هر چی که به فرم اضافه بشود ؟ اعم از نام و شماره .... غیره ؟

  8. #5
    عضو انجمن fara_server آواتار ها
    تاریخ عضویت
    Feb 2012
    محل سکونت
    ایران
    نوشته ها
    187
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    287
    تشکر شده در
    153 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    درست متوجه منظورتون نشد، اما برای نمایش اطلاعات و بعد از کوئری گیری میتونید با تلفیق با کدهای html خروجی رو به شکل دلخواه نمایش بدید.
    مثلا:
    کد PHP:
    $myquery=mysql_query('SELECT username FROM tbl_name');
    while(
    $result=fetcharray($myquery)){
    echo 
    "<div><p>".$result['username']."</p></div>";

    از توابع گسترده ای میتونید استفاده کنید پیشنهاد میکنم به اینجا مراجعه بفرمایید:PHP Tutorial
    ویرایش توسط fara_server : July 26th, 2012 در ساعت 18:41
    کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از اینجا اقدام نمایید.
    --==--==--==--
    !Linux Geek


  9. تعداد تشکر ها ازfara_server به دلیل پست مفید


  10. #6
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    تصحیح کنید به جای fetcharray باید بنویسید mysql_fetch_assoc

  11. تعداد تشکر ها ازrezaonline.net به دلیل پست مفید


  12. #7
    عضو انجمن fara_server آواتار ها
    تاریخ عضویت
    Feb 2012
    محل سکونت
    ایران
    نوشته ها
    187
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    287
    تشکر شده در
    153 پست

    پیش فرض پاسخ : فرم php با اتصال به Sql

    نقل قول نوشته اصلی توسط rezaonline.net نمایش پست ها
    تصحیح کنید به جای fetcharray باید بنویسید mysql_fetch_assoc
    من به دلیلی اینکه از کلاسهای خودم استفاده میکنم اینجا هم تابع کلاسهای خودم رو نوشتم که همونطور که دوستمون اشاره کردند میتونید از mysql_fetch_assoc و mysql_fetch_array استفاده کنید...
    کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از اینجا اقدام نمایید.
    --==--==--==--
    !Linux Geek


  13. تعداد تشکر ها از fara_server به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش اتصال به صورت ریموت به SQL Server در سرور مجازی و اختصاصی
    توسط toltek در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: January 14th, 2017, 13:28
  2. پاسخ ها: 2
    آخرين نوشته: December 7th, 2016, 19:17
  3. پاسخ ها: 0
    آخرين نوشته: December 13th, 2014, 13:26

مجوز های ارسال و ویرایش

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