رفتن به مطلب
  • 0

ديتابيس آنلاين


Arta20

سوال

سلام. من چه جوري مي تونم در ديتابيس آنلاين هر موقع كه خواستم يك سوال بگذارم و براي كاربر نمايش داده بشه و هر موقع كه سوال رو برداشتم سوال براي كاربر نشان داده نشه؟؟

و مي خوام وقتي به سوال پاسخ داد اطلاعاتش و پاسخي كه داده برايم بيايد. ممنون ميشم به من كمك كنين

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام.

دیتابیس رو در هاستت ایجاد کن.

یک فایل php در هاستت درست کن

از داخل برنامه سوالت رو به php پست کن. poststring

یک httpjob برای دریافت خروجی ایجاد کن

با استفاده از  getstring   خروجی رو بگیر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۰/۴/۱۳ در 19:02، hossein59 گفته است:

سلام.

دیتابیس رو در هاستت ایجاد کن.

یک فایل php در هاستت درست کن

از داخل برنامه سوالت رو به php پست کن. poststring

یک httpjob برای دریافت خروجی ایجاد کن

با استفاده از  getstring   خروجی رو بگیر

ميشه بيشتر توضيح بدين؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

<?php
$servername = "localhost";
$username = "";
$password = "";
$dbname = "";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
//persion charachter
mysqli_query($conn,"SET CHARACTER SET utf8");
mysqli_query($conn,"SET NAMES 'utf8'");
mysqli_query($conn,"SET character_set_results = 'utf8'");
// Check connection
if ($conn->connect_error) 
{
    die("Connection failed: " . $conn->connect_error);
} 

if(isset($_POST["fetch"])) 
{

    $sql = "SELECT * FROM tbl_test";
    $result = $conn->query($sql);
    
        if ($result->num_rows > 0) 
        {
            while($row = $result->fetch_assoc()) 
            {
                echo $row['question'].'#'.$row['answer'].'#'.$row['name'].'#'.$row['id']."<br>";
            }
        }
            else 
        {
        echo "nothing";
        }
}
$conn->close();
?>

و برای وارد کردن سوالات در دیتابیس از insert استفاده کن

if(isset($_POST['fetch'])) {
    echo 'added';
    //sql statement to insert data
    $sql = "INSERT INTO tbl_test (id, name, question, answer) VALUES (
    '".$_POST['id']."',
    '".$_POST['name']."',
    '".$_POST['question']."',
    '".$_POST['answer']."')";
    // execute to insert data
    if ($conn->query($sql) === TRUE) {
        die("Data saved");
    } else {
        die("Error: " . $sql . "<br>" . $conn->error);
    }
    $conn->close();
}

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۰/۴/۱۴ در 19:51، hossein59 گفته است:

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

<?php
$servername = "localhost";
$username = "";
$password = "";
$dbname = "";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
//persion charachter
mysqli_query($conn,"SET CHARACTER SET utf8");
mysqli_query($conn,"SET NAMES 'utf8'");
mysqli_query($conn,"SET character_set_results = 'utf8'");
// Check connection
if ($conn->connect_error) 
{
    die("Connection failed: " . $conn->connect_error);
} 

if(isset($_POST["fetch"])) 
{

    $sql = "SELECT * FROM tbl_test";
    $result = $conn->query($sql);
    
        if ($result->num_rows > 0) 
        {
            while($row = $result->fetch_assoc()) 
            {
                echo $row['question'].'#'.$row['answer'].'#'.$row['name'].'#'.$row['id']."<br>";
            }
        }
            else 
        {
        echo "nothing";
        }
}
$conn->close();
?>

و برای وارد کردن سوالات در دیتابیس از insert استفاده کن

if(isset($_POST['fetch'])) {
    echo 'added';
    //sql statement to insert data
    $sql = "INSERT INTO tbl_test (id, name, question, answer) VALUES (
    '".$_POST['id']."',
    '".$_POST['name']."',
    '".$_POST['question']."',
    '".$_POST['answer']."')";
    // execute to insert data
    if ($conn->query($sql) === TRUE) {
        die("Data saved");
    } else {
        die("Error: " . $sql . "<br>" . $conn->error);
    }
    $conn->close();
}

 

ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...