سلام دوست من.
اطلاعی ندارم که سطح php شما چقدر است و اینکه چقدر با دیتابیس سر و کار داشتید . ولی یک خلاصه راهنمایی میکنم شما باید ارتقا بدید:
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL
);
<form action="add_product.php" method="post">
<input type="text" name="product_name" required>
<button type="submit">ذخیره</button>
</form>
add_product.php
)<?php
$conn = new mysqli("localhost", "root", "", "my_database");
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$product_name = $_POST['product_name'];
$sql = "INSERT INTO products (name) VALUES ('$product_name')";
$conn->query($sql);
}
$conn->close();
?>
<?php
$conn = new mysqli("localhost", "root", "", "my_database");
$sql = "SELECT name FROM products";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
echo $row["name"] . "<br>";
}
$conn->close();
?>
!!! نکات کلیدی !!! :
1.اتصال به دیتابیس: از mysqli برای اتصال استفاده کنید.
INSERT INTO
دادهها را در دیتابیس ذخیره کنید.SELECT
دادهها را از دیتابیس بخوانید و نمایش دهید.prepared statements
برای جلوگیری از SQL Injection استفاده کنید.موفق باشید. 😊
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟