簡體   English   中英

從 mySQLi 獲取變量到 PHP

[英]Get variable from mySQLi to PHP

我對整個 PHP 和 mySQLi 的東西還很陌生……但目前我正在嘗試制作一個簡單的項目,我想從 mySQL 數據庫中讀取特定值,然后簡單地打印(回顯)它。 .

<?php
if($_SERVER['REQUEST_METHOD']=='POST'){
     $username = $_POST['username'];
     $password = $_POST['password'];
     if($username == '' || $password == ''){
          echo 'please fill all values';
     }else{
          require_once('dbConnect.php');
          $sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
          $check = mysqli_fetch_array(mysqli_query($con,$sql));
          if(isset($check)){
               echo 'All values match!';
          }else{ 
               echo 'These values do not match!';
          }
      mysqli_close($con);
     }
}else{
     echo 'error';
}
?>

我不知道這是否很明顯……但這實際上是應用程序的代碼。 但我主要想知道如何從 mySQL 中獲取特定值作為 PHP 變量?

我將使用用戶名來搜索正確的變量

假設表格如下所示:

username        password        money

  guy             123            10

然后我想使用“家伙”來查找金額並將其打印到屏幕上。

對不起,如果這被問到和/或解釋得不好......

在您進行查詢的地方更改這樣的代碼

$result=mysqli_query($con,$sql);
while($row=mysqli_fetch_assoc($result)){
$money= $row['money'];
}

//因此,因為如果 ///username 是唯一的,您的查詢將僅返回一個用戶,所以 //現在您可以在任何地方印錢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM