Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Câu lệnh chuẩn bị Mysql - Chọn

Tôi nghĩ bạn phải execute và sau đó gọi fetch trên mysql_stmt -dojects.Bởi vì bạn có thể nhận được nhiều kết quả (hàng).

Với fetch bạn sẽ nâng cao kết quả-Con trỏ của bạn.

Tài liệu: mysqli mysqli-stmt

<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

/* prepare statement */
if ($stmt = $mysqli->prepare("SELECT Code, Name FROM Country ORDER BY Name LIMIT 5")) {
    $stmt->execute();

    /* bind variables to prepared statement */
    $stmt->bind_result($col1, $col2);

    /* fetch values */
    while ($stmt->fetch()) {
        printf("%s %s\n", $col1, $col2);
    }

    /* close statement */
    $stmt->close();
}
/* close connection */
$mysqli->close();

?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn không có TỪ nhưng có nhiều hơn một hàng

  2. làm thế nào để lưu trữ tệp xml đã được phân tích cú pháp vào cơ sở dữ liệu sqlite trong Android?

  3. Hibernate, cách lập mô hình mối quan hệ này

  4. Phương pháp hay nhất để lưu trữ mật khẩu cơ sở dữ liệu

  5. Chèn nhiều giá trị thả xuống trong một hàng chứ không phải trong nhiều hàng