> ویرایش اطلاعات یک جدول در PHP
میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

ویرایش اطلاعات یک جدول در PHP

دستور UPDATE برای ویرایش اطلاعات یک جدول استفاده می شود.

نحوه استفاده:

UPDATE table_name
SET column1=value, column2=value2,…
WHERE some_column=some_value

نکته: اگر در دستور UPDATE، قسمت WHERE را در نظر نگیرید، کلیه ستونهایی که مشخص کرده اید، ویرایش می شوند، در حقیقت قسمت WHERE مشخص می کند که چه ردیف هایی باید ویرایش شوند.

 

به جدول “MyGuests” که در فصل های قبلی از آن استفاده شده است توجه کنید:

idfirstnamelastnameemailreg_date
۱JohnDoejohn@example.com۲۰۱۴-۱۰-۲۲ ۱۴:۲۶:۱۵
۲MaryMoemary@example.com۲۰۱۴-۱۰-۲۳ ۱۰:۲۲:۳۰

در مثال زیر، رکوردی که id آن برابر با ۲ است در جدول “MyGuests” ویرایش خواهد شد:

مثال (MySQLi Object-oriented)

<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;
$dbname = “myDB”;// ایجاد ارتباط
$conn = new mysqli($servername, $username, $password, $dbname);
// اطمینان از صحت ارتباط
if ($conn->connect_error) {
die(“Connection failed: ” . $conn->connect_error);
}

$sql = “UPDATE MyGuests SET lastname=’Doe’ WHERE id=2”;

if ($conn->query($sql) === TRUE) {
echo “Record updated successfully”;
} else {
echo “Error updating record: ” . $conn->error;
}

$conn->close();
?>

مثال(MySQLi Procedural)

<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;
$dbname = “myDB”;// ایجاد ارتباط
$conn = mysqli_connect($servername, $username, $password, $dbname);
// اطمینان از صحت ارتباط
if (!$conn) {
die(“Connection failed: ” . mysqli_connect_error());
}

$sql = “UPDATE MyGuests SET lastname=’Doe’ WHERE id=2”;

if (mysqli_query($conn, $sql)) {
echo “Record updated successfully”;
} else {
echo “Error updating record: ” . mysqli_error($conn);
}

mysqli_close($conn);
?>

مثال(PDO)

<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;
$dbname = “myDBPDO”;try {
$conn = new PDO(“mysql:host=$servername;dbname=$dbname”, $username, $password);
// تنظیم حالت برخورد با خطاها
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// تنظیم کوئری ویرایش
$sql = “UPDATE MyGuests SET lastname=’Doe’ WHERE id=2″;

// دستورات آماده
$stmt = $conn->prepare($sql);

// اجرای کوئری
$stmt->execute();

// چاپ پیغام موفقیت آمیز بودن عملیات ویرایش
echo $stmt->rowCount() . ” records UPDATED successfully”;
}
catch(PDOException $e)
{
echo $sql . “<br>” . $e->getMessage();
}

$conn = null;
?>


امیدواریم آموزش ویرایش اطلاعات یک جدول در PHP نیز برای شما مفید واقع شده باشد .برای مطالعه پست‌هایبیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟