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

وارد کردن اطلاعات به دیتابیس


101011

سوال

سلام وقت بخیر یه نفر لطف میکنه یه چند خط کد برام بنويسه

اینجوری :

یه دیتابیس انلاینdb1،یه تيبلtb1،دو تا فيلدid name

از طریق پست ارسال کنه،اگه لطف کنید کل کاش رو تو چند تا خط بنویسید خیلی ممنون میشم

تشکر

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

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

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

 

دوستان گفتن دیگه

php هم اگه مشکل دارید به شکل زیر میتونید استفاده کنید...

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

$id = $_POST["id"];
$name = $_POST["name"];

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO tbl(id, name)
VALUES ('$id', '$name')";

if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>

این کد پی اچ پی برای دریافت مطالبم.تو ارسال نمیدونم باید چیکار کنم لطف میکنید اون کدی که نیاز هست بهش اضافه کنید

 

<?

$databasehost = "xxx";
$databasename = "xxx";
$databaseusername ="xxx";
$databasepassword = "xxx";

$con = mysql_connect($databasehost,$databaseusername,$databasepassword) or die(mysql_error());
mysql_select_db($databasename) or die(mysql_error());
mysql_query("SET CHARACTER SET utf8");
$query = file_get_contents("php://input");
$sth = mysql_query($query);


if (mysql_errno()) {
    header("HTTP/1.1 500 Internal Server Error");
    echo $query.'\n';
    echo mysql_error();
}
else
{
    $rows = array();
    while($r = mysql_fetch_assoc($sth)) {
        $rows[] = $r;
    }
    print json_encode($rows);
}
?>

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

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

حتی دریافت رو کلا حذف کردم و فقط همین کدی که شما فرستادی رو اطلاعات مورد نیازش رو وارد کردم.ولی متاسفانه نشد

هیچ چیزی از طرف سرور دریافت نمیشه موقعی که ایدی و نام رو ارسال میکنه

فکر کنم اصلا ارسال نمیشه به دیتابیس و فایل پی اچ پی

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

سلام هموطن

کدهای php رو دارید خودتون؟

 

اگه دارید بگید سمت بیسیک رو بهتون بدیم، اگرم نه که php هم بدیم بهتون 

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

پی اچ پی رو دارم،یعنی میتونم از دیتابیس دریافت کنم،ولی ارسالش رو نمیدونم

اگر ارسالش هم باید پی اچ پی کدی اضافه کنم رو اگر بدید ممنون ميشم

دریافت میکنم ولی ارسال رو نمیدونم چجوری هست،اگر باید کدي جدید بهش اضافه بشه رو بدید

بیسیم رو هم اگر لطف کنید عالی میشه

خیلی ممنون

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

نمونه کد Post :

httpjob1.PostString("http://domian.ir/metiux/sms.php","to=" & num)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام وقت بخیر یه نفر لطف میکنه یه چند خط کد برام بنويسه

اینجوری :

یه دیتابیس انلاینdb1،یه تيبلtb1،دو تا فيلدid name

از طریق پست ارسال کنه،اگه لطف کنید کل کاش رو تو چند تا خط بنویسید خیلی ممنون میشم

تشکر

 

سلام 

Dim ht As HttpJob
ht.Initialize("ht",Me)
ht.PostString("Adrese File PHP","id="&id&"&name="&name)

به & ها دقت کن

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

دوستان گفتن دیگه

php هم اگه مشکل دارید به شکل زیر میتونید استفاده کنید...

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

$id = $_POST["id"];
$name = $_POST["name"];

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO tbl(id, name)
VALUES ('$id', '$name')";

if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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