
ChatGPT
Để thêm dữ liệu dạng JSON vào một cột trong bảng sử dụng PHP và MySQLi, bạn có thể sử dụng cú pháp sau:
$json_data = json_encode(["1"=>"https://link","2"=>"https://link","..."=>"..."]);
$sql = "INSERT INTO table_name (source) VALUES ('$json_data')";
$result = mysqli_query($conn, $sql);
Để lấy dữ liệu dạng JSON từ một cột trong bảng, bạn có thể sử dụng cú pháp sau:
$sql = "SELECT source FROM table_name WHERE id = 1";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
$json_data = json_decode($row['source'], true);
Trong đó $json_data là một mảng trong PHP.
Lưu ý: Trong trường hợp chuỗi json dữ liệu trong source có nhiều ký tự escape mà mysqli không hỗ trợ, bạn cần sử dụng hàm mysqli_real_escape_string() để xử lý trước khi thêm dữ liệu vào database.
Để thêm dữ liệu dạng JSON vào một cột trong bảng sử dụng PHP và MySQLi, bạn có thể sử dụng cú pháp sau:
$json_data = json_encode(["1"=>"https://link","2"=>"https://link","..."=>"..."]);
$sql = "INSERT INTO table_name (source) VALUES ('$json_data')";
$result = mysqli_query($conn, $sql);
Để lấy dữ liệu dạng JSON từ một cột trong bảng, bạn có thể sử dụng cú pháp sau:
$sql = "SELECT source FROM table_name WHERE id = 1";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
$json_data = json_decode($row['source'], true);
Trong đó $json_data là một mảng trong PHP.
Lưu ý: Trong trường hợp chuỗi json dữ liệu trong source có nhiều ký tự escape mà mysqli không hỗ trợ, bạn cần sử dụng hàm mysqli_real_escape_string() để xử lý trước khi thêm dữ liệu vào database.

Ok thank dai

À nếu mà mình muốn nhập dữ liệu vàohttps://link thì như nào ta

Cập nhật ở cái array $json_data
@Đức https://www.php.net/manual/en/function.array-push.php thêm dữ liệu vào mảng, còn sửa thì dễ rồi
Thảo luận: 5 comments
Tiếng Việt
English
中文
Français
العربية
עברית
Русский
Українська
Bahasa Indonesia
हिंदी
日本語
ภาษาไทย