صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: دریافت اطلاعات از دیتابیس

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    2
    تشکر شده در
    تشکر شده %1$s بار در 1 پست

    پیش فرض دریافت اطلاعات از دیتابیس

    سلام
    ببخشید من میخوام یه فرم داشته باشم که با وارد کردن نام کاربری و اوکی کردن، اطلاعاتی مثل سن، ایمیل و ... رو دریافت کنه و نشون بده
    میشه کدشو برام بنویسین ؟
    ممنون

  2. # ADS




     

  3. #2
    عضو دائم aligoli آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    ایران - تهران
    نوشته ها
    1,299
    تشکر تشکر کرده 
    193
    تشکر تشکر شده 
    4,622
    تشکر شده در
    3,625 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    نقل قول نوشته اصلی توسط javad67 نمایش پست ها
    سلام
    ببخشید من میخوام یه فرم داشته باشم که با وارد کردن نام کاربری و اوکی کردن، اطلاعاتی مثل سن، ایمیل و ... رو دریافت کنه و نشون بده
    میشه کدشو برام بنویسین ؟
    ممنون
    از کجا دریافت کنه و به کجا ارسال کنه ؟
    متن داخل تایپک هیچ ارتباطی به عنوان نداشت. منظورتون از دیتابیس در این مورد چیه ؟ چون هیچ ارتباطی بینشون نمیبینم !
    شرکت " فناوران پویان هزارنویس " به شماره ثبت : 441236 و شناسه ملی : 14003550285 "مسئولیت محدود"
    با مجوز رسمی از وزارت فرهنگ و ارشاد اسلامی ، سازمان تنظیم مقررات و ارتباطات رادیویی و دارای نماد اعتماد الکترونیکی از وزارت صنعت و معدن و تجارت
    [پشتیبانی تیکت] با واحد پشتیبانی پرتال کاربران هزارنویس به صورت 24 ساعته در 7 روز هفته، شبانه روزی مکاتبه نمایید.
    [پشتیبانی تلفنی] وقت اداری (8 الی 16) : 02188109322 - پشتیبانی در مواقع [ضروری] : 09125362909 - 09332354071

  4. #3
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    2
    تشکر شده در
    تشکر شده %1$s بار در 1 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    مثلا ما در دیتابیسمون چند یوزر داریم با اطلاعات خودشون (سن، ایمیل ....)
    حالا میخوام یه کادر داشته باشم تا username کاربر رو بنویسیم و اوکی کنیم و همون اطلاعات رو برامون نشون بده

  5. #4
    عضو جدید mohsen68 آواتار ها
    تاریخ عضویت
    Jan 2012
    نوشته ها
    19
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    7
    تشکر شده در
    6 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    دوست عزیز شما باید توی فرمتون یوزرنیم را به صفحه php ای که وظیفه خواندن اطلاعات از دیتابیس داره ارسال کنید.
    توی اون صفحه php اگه میخواین از mysqli استفاده کنید میتونید از کدهای زیر استفاده کنید(توی این کد فقط ایمیل را توی یک متغییر ریختم):


    کد:
        $username=$_POST['username'];
        $conn = new mysqli($host, $user, $pwd, $db);      
        $sql = "SELECT * FROM table_name WHERE username='$username'";
        $result = $conn->query($sql) or die(mysqli_error());
        $row = $result->fetch_assoc();
        $email=$row['email'];
    البته این کد کامل نیست و باید اطلاعات دیتابیستون را بهش بدین و با توجه به نام ستون های داخل دیتابیستون یکسری تغییرات درونش بدین

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


  7. #5
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    2
    تشکر شده در
    تشکر شده %1$s بار در 1 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    ممنون
    میشه یه مثال کامل رو بزارید، php صفرم

  8. #6
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    دوست عزیز
    فراخوانی اطلاعات از دیتابیس در پی اچ پی جزو مباحث پایه ی این زبان برنامه نویسی هست که ملیونها نمونه در اینترنت به زبانهای مختلف موجود هست . حتی به یک کتابفروشی یا کتابخانه سری بزنید میتونید نمونه های زیادی به زبان فارسی ببینید . همچنین از موتور جستجوی گوگل استفاده کنید . مطمئنا خیلی سریعتر به نتیجه های بهتر خواهید رسید .

  9. #7
    عضو جدید mohsen68 آواتار ها
    تاریخ عضویت
    Jan 2012
    نوشته ها
    19
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    7
    تشکر شده در
    6 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    نقل قول نوشته اصلی توسط javad67 نمایش پست ها
    ممنون
    میشه یه مثال کامل رو بزارید، php صفرم
    دوست عزیز اگه بخوام کامل بگذارم که باید بیام تمام مراحل از ایجاد جدول و تعریف یوزر برای دسترسی به جدول و بعد یه نمونه فرم و یه صفحه دریافت را براتون بنویسم و اون قسمت مربوط به ایجاد جداول را هم باید با تصویر بگذارم که متوجه بشید چی به چیه
    متاسفانه همچین وقتی ندارم و شما باید خودتون سرچ کنید و نحوه ایجاد جدول در دیتابیس را یاد بگیرید و به همراه اطلاعاتی که نیاز دارید درون اون جدول درج بشه جدول را ایجاد کنید و یک یوزر هم برای دسترسی به جدول تعریف کنید، بعد یه فرم ارسال هم بنویسید(قسمت کدهای html و css ) و بعد بیاین تا راهنماییتون کنیم
    مثلا برای یاد گرفتن نحوه ایجاد یوزر و ایجاد دسترسی به دیتابیس میتونید از لینک زیر استفاده کنید
    http://joomaria.ir/blog/%D8%B3%D8%A7...9%D8%A7%D9%84/

  10. #8
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    2
    تشکر شده در
    تشکر شده %1$s بار در 1 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    سلام
    الان من کد زیر رو نوشتم،‌میدونم اشکال داره ولی نمیدونم کجا !!!

    کد:
    <?php
    $con = mysql_connect("localhost", "root", "") 
    or die(mysql_error());
    mysql_select_db("mydatabase", $con) 
    or die(mysql_error());
    $result = mysql_query("SELECT * FROM xfmf9_private_messages WHERE msg_sender='$msg_sender'", $con)
    or die(mysql_error()); 
    
    
    $msgsender = $_POST['msg_sender'];
    
    
    while ($row = mysql_fetch_array($result)){
        $id = $row['msg_id'];
        $name = $row['msg_sender'];
        $family = $row['msg_receiver'];
        $age = $row['msg_text']; 
            echo "$id و $name و $family و  $age";
    }
    mysql_close($con);
    ?>
    
    <form action="" method="POST">
        <input type="text" name="msg_sender"  id="msg_sender" value="">
        <input type="submit" value="ok">
    </form>

  11. #9
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    نقل قول نوشته اصلی توسط javad67 نمایش پست ها
    سلام
    الان من کد زیر رو نوشتم،‌میدونم اشکال داره ولی نمیدونم کجا !!!

    کد:
    <?php
    $con = mysql_connect("localhost", "root", "") 
    or die(mysql_error());
    mysql_select_db("mydatabase", $con) 
    or die(mysql_error());
    $result = mysql_query("SELECT * FROM xfmf9_private_messages WHERE msg_sender='$msg_sender'", $con)
    or die(mysql_error()); 
    
    
    $msgsender = $_POST['msg_sender'];
    
    
    while ($row = mysql_fetch_array($result)){
        $id = $row['msg_id'];
        $name = $row['msg_sender'];
        $family = $row['msg_receiver'];
        $age = $row['msg_text']; 
            echo "$id و $name و $family و  $age";
    }
    mysql_close($con);
    ?>
    
    <form action="" method="POST">
        <input type="text" name="msg_sender"  id="msg_sender" value="">
        <input type="submit" value="ok">
    </form>

    کد:
    $sql = "SELECT * FROM xfmf9_private_messages WHERE msg_sender='".$msg_sender."'";
    $result = mysql_query($sql, $con) or die(mysql_error());
    کد:
    echo $id." و ".$name." و ".$family." و  ".$age;
    این رو امتحان کن . ولی دوست عزیز همونطور که گفتم سعی کن اول از منابع درست یاد بگیری . یکم تحقیق و مطالعه کن . بهتر به نتیجه خواهی رسید . برای مثال mysql دیگه از رده خارج شده و نا امن محسوب میشه . از mysqli استفاده کن .
    این سایت رو حتما پیگیری کن آموزش های خوبی داره :
    http://www.w3schools.com/php/default.asp

    ویرایش :
    یکی اینکه شما $msgsender تعریف کردید برای دریافت فاطلاعات فرم ولی از $msg_sender در کوئری خود استفاده کردید .
    دوم اینکه شما این مقدار رو اول استفاده کردید در کوئری ولی بعد اون رو تعریف کردید . یعنی برنامه شما از چیزی که تعریف نشده اول استفاده کرده و بعد اون تعریف شده . کد آخر به شکل زیر خواهد بود :
    کد:
    <?php
    $con = mysql_connect("localhost", "root", "") 
    or die(mysql_error());
    mysql_select_db("mydatabase", $con) 
    or die(mysql_error());
    $msg_sender = $_POST['msg_sender'];
    $result = mysql_query("SELECT * FROM xfmf9_private_messages WHERE msg_sender='".$msg_sender."'", $con)
    or die(mysql_error()); 
    
    
    
    
    while ($row = mysql_fetch_array($result)){
        $id = $row['msg_id'];
        $name = $row['msg_sender'];
        $family = $row['msg_receiver'];
        $age = $row['msg_text']; 
            echo "$id و $name و $family و  $age";
    }
    mysql_close($con);
    ?>
    
    
    <form action="" method="POST">
        <input type="text" name="msg_sender"  id="msg_sender" value="">
        <input type="submit" value="ok">
    </form>
    ویرایش توسط cartman10mpi : November 23rd, 2015 در ساعت 17:00

  12. #10
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    2
    تشکر شده در
    تشکر شده %1$s بار در 1 پست

    پیش فرض پاسخ : دریافت اطلاعات از دیتابیس

    نشد !
    ممنونl

صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  3. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 5
    آخرين نوشته: August 6th, 2013, 07:11

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

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