Php mysql tìm nạp một giá trị

Tôi chỉ muốn một số mã php truy xuất một giá trị từ cơ sở dữ liệu mysql của mình, nghe có vẻ đơn giản, tôi biết truy vấn mysqli nhưng không biết lệnh php để sử dụng. Đã thử mọi thứ tôi có thể thấy trên web nhưng không có gì hoạt động. Cứu giúp

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Jacques1

Đăng ngày 18 tháng 6 năm 2016

Jacques1

  • Các thành viên
    • 4. 2k
    • 189

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Không có phương pháp mysqli đặc biệt nào để tìm nạp một giá trị. Bạn tìm nạp toàn bộ hàng như với bất kỳ truy vấn nào khác.

 

Nếu bạn muốn tư vấn cụ thể hơn, hãy hiển thị mã hiện tại của bạn

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

benamen

Đăng ngày 18 tháng 6 năm 2016

benamen

  • Các thành viên
    • 2. 1k
    • 46

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Bắt đầu ở đây. https. //phpdelusions. mạng/pdo

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Cảm ơn Jacques1, mã của tôi [không hoạt động. ] để tìm nạp một giá trị duy nhất là. -

 

$result= mysql_result[mysql_query["CHỌN tên cột TỪ bảng WHERE người chơi = 'tên'"]];

 

Vì vậy, nếu tôi phải tìm nạp một hàng, làm cách nào để trích xuất một giá trị mà tôi cần?

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Cảm ơn Benanamen, có vẻ như đó là FetchColumn mà tôi nên sử dụng, sẽ dùng thử

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

fetchColumn gửi cho tôi thông báo lỗi -  Biến không xác định. pdo

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Jacques1

Đăng ngày 18 tháng 6 năm 2016

Jacques1

  • Các thành viên
    • 4. 2k
    • 189

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Tôi khuyên bạn nên bắt đầu với những điều cơ bản trước khi chuyển sang bất kỳ tính năng đặc biệt nào. Hình như có nhiều nhầm lẫn ở đây. Bạn nói rằng bạn đã sử dụng mysqli , nhưng thực ra bạn đã sử dụng ext/mysql extension, and now you've appearently switched to PDO.

 

Nếu bạn muốn sử dụng PDO, trước tiên hãy tìm hiểu cách thiết lập kết nối

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Chỉ đưa ra ví dụ mã trên về một trong số hàng chục mã mà tôi đã thử, đây có vẻ là cách đơn giản nhất để thử và truyền đạt những gì tôi đang cố gắng đạt được. Tôi chỉ đang thử PDO theo đề xuất của Benanamen, nhưng hãy cho tôi một cách đơn giản hơn nếu có và tôi sẽ sử dụng cách đó. Người mới, 4 năm kể từ lần cuối tôi viết bất kỳ mã nào

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Chỉ cần làm rõ, có lẽ tôi đã không đủ rõ ràng. Tôi muốn truy xuất một giá trị bằng cách sử dụng câu lệnh mysql ở trên và gán giá trị này cho một biến php. Cảm ơn

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Jacques1

Đăng ngày 18 tháng 6 năm 2016

Jacques1

  • Các thành viên
    • 4. 2k
    • 189

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016 [đã chỉnh sửa]

Điều bạn dường như không hiểu là việc truy cập cơ sở dữ liệu cần có một thư viện hoàn chỉnh. Đây không chỉ là một dòng mã mà bạn có thể sao chép và dán. Bạn phải thiết lập kết nối, thực hiện truy vấn [hoặc trong trường hợp của bạn là câu lệnh đã chuẩn bị sẵn] và cuối cùng tìm nạp dữ liệu từ tập hợp kết quả

 

Vì vậy, bước đầu tiên là chọn một thư viện. Các hàm mysql_* bạn đang sử dụng trước đây đã lỗi thời và đã bị xóa khỏi phiên bản PHP hiện tại. Ngày nay chúng ta đang sử dụng PDO hoặc mysqli. PDO là một lựa chọn tốt.

 

Bây giờ bạn cần học PDO. Chúng tôi không thể làm điều đó cho bạn. Bạn cần thực sự đọc và hiểu hướng dẫn được tham khảo bởi benanamen

Đã chỉnh sửa ngày 18 tháng 6 năm 2016 bởi Jacques1

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Các công việc sau. -

 

$sql = "CHỌN tên cột TỪ tên bảng WHERE name = 'Joe'";
$record = mysqli_query[$con,$sql];
$row = mysqli_fetch_row[$record];
echo $row[0];

 

Nhưng bạn đang nói rằng tôi không thể sử dụng cái này nữa?

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Jacques1

Đăng ngày 18 tháng 6 năm 2016

Jacques1

  • Các thành viên
    • 4. 2k
    • 189

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

tôi đã nói những gì tôi đã nói. Bây giờ bạn cần phải đọc và hiểu nó

 

Tôi biết bạn đang vội và việc đọc các văn bản dài hơn rất khó trong thời đại của các Tweet dài 140 ký tự. Nhưng nếu bạn muốn viết bất kỳ mã nào, bạn phải có khả năng tiếp thu thông tin. Lập trình không phải là sao chép và dán

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016 [đã chỉnh sửa]

Jacques1, vâng, tôi sẽ làm, và cảm ơn vì tất cả. Nhưng không, tôi không vội, đây là một dự án cá nhân không quan trọng lắm. Đó là một truy vấn đơn giản mà tôi mong đợi có thể có một câu trả lời đơn giản. Tôi đang quay lại viết mã sau khoảng cách 4 năm, lúc đó tôi là người mới và bây giờ vẫn vậy, vì vậy sẽ cố gắng học các phương pháp đúng hiện tại

Cảm ơn một lần nữa

Đã chỉnh sửa ngày 18 tháng 6 năm 2016 bởi Snewzzer

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Jacques1

Đăng ngày 18 tháng 6 năm 2016

Jacques1

  • Các thành viên
    • 4. 2k
    • 189

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Đây không phải là về một truy vấn, mà là về toàn bộ thư viện cơ sở dữ liệu. Bạn không thể ngẫu nhiên chèn lệnh gọi phương thức PDO hoặc mysqli vào giữa mã của mình. Bạn chọn một thư viện và sau đó tất cả các hoạt động cơ sở dữ liệu hiện tại và trong tương lai phải được triển khai với thư viện đó. Bạn thậm chí có thể phải viết lại phần lớn mã hiện tại của mình

 

Hãy quên đi những thứ có giá trị duy nhất. Đây là về tất cả các truy vấn của bạn

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Snewzzer

Đăng ngày 18 tháng 6 năm 2016

Snewzzer

  • Các thành viên
    • 16

  • Tác giả

    • Đăng lại

Đăng ngày 18 tháng 6 năm 2016

Jacques1, nếu tôi phải viết lại TẤT CẢ mã của mình thì sẽ không mất quá nhiều thời gian. Nó chỉ bao gồm hai tệp rất ngắn mà tôi mới bắt đầu cách đây vài đêm. Để tôi có thể vứt bỏ mọi thứ và bắt đầu lại. mà tôi đang làm bây giờ, bắt đầu với hướng dẫn sử dụng php. Cảm ơn

Làm cách nào tôi có thể lấy dữ liệu đơn lẻ từ MySQL trong PHP?

Dữ liệu có thể được tìm nạp từ các bảng MySQL bằng cách thực thi câu lệnh SQL SELECT thông qua hàm mysql_query của PHP . Bạn có một số tùy chọn để lấy dữ liệu từ MySQL. Tùy chọn được sử dụng thường xuyên nhất là sử dụng hàm mysql_fetch_array[]. Hàm này trả về hàng dưới dạng một mảng kết hợp, một mảng số hoặc cả hai.

Làm cách nào tôi có thể lấy cơ sở dữ liệu bản ghi duy nhất trong PHP?

Hiển thị tất cả các chi tiết của bản ghi duy nhất . "

Hàng $ trong PHP là gì?

Giá trị trả về. Trả về một mảng các chuỗi tương ứng với hàng đã tìm nạp . NULL nếu không còn hàng nào trong tập kết quả. Phiên bản PHP. 5+

Làm cách nào để lấy dữ liệu từ cơ sở dữ liệu trong PHP?

Có hai cách để kết nối với cơ sở dữ liệu bằng PHP. .
Hướng đối tượng MySQLi $conn->query[$query];
MySQLi Thủ tục mysqli_query[$conn, $query]
PDO. $stmt = $conn->prepare[$query];

Chủ Đề