如何在php中使用ID查找数据库中类的属性

如何在php中使用ID查找数据库中类的属性,php,mysql,sql,Php,Mysql,Sql,我试图让PHP只使用用户(主要是我)键入的ID来回显数据库中对象的所有属性(例如FirstName、LastName、age、DateOfBirth等) 就像我输入ID:2一样,它将回显ID为2的对象的所有属性。因此基本上您希望从数据库中提取一行。假设您有数据库设置,您应该能够使用如下内容: $con = new mysqli('yourhost','root','yourpassword','yourdb'); if (mysqli_connect_errno()) {

我试图让PHP只使用用户(主要是我)键入的ID来回显数据库中对象的所有属性(例如FirstName、LastName、age、DateOfBirth等)


就像我输入ID:2一样,它将回显ID为2的对象的所有属性。

因此基本上您希望从数据库中提取一行。假设您有数据库设置,您应该能够使用如下内容:

    $con = new mysqli('yourhost','root','yourpassword','yourdb');

if (mysqli_connect_errno()) {
       die(mysqli_connect_error());
}
$statement = $con->prepare("SELECT FirstName, LastName FROM `merica` WHERE user=?");
$statement->bind_param("s", $_GET['user']);
$statement->bind_result($FirstName, $LastName);
$statement->execute();
while ($statement->fetch()){
    echo $FirstName . "<br>";
            echo $LastName;
}
$con=newmysqli('yourshost'、'root'、'yourspassword'、'yourdb');
if(mysqli\u connect\u errno()){
die(mysqli_connect_error());
}
$statement=$con->prepare(“从`merica`中选择FirstName,LastName,其中user=?”;
$statement->bind_param(“s”,$_GET['user']);
$statement->bind_result($FirstName,$LastName);
$statement->execute();
while($statement->fetch()){
echo$FirstName。“
”; echo$LastName; }

然后,在一次粗略的测试中,您可以键入web浏览器的URL:
http://?user=2

,我想要的是键入ID,让php使用我输入的ID“拉动行”。