如何将 MySQL 单元格中的值放入变量中?

How to put value from MySQL cell into a variable?

我正在尝试将 MySQL table 中的值转换为 PHP $variable.

这就是我所拥有的:

.
.
.
$name = "SELECT * FROM offene WHERE id = ".$_GET['id']." AND name";
echo $name;

如果我必须显示更多代码,请告诉我。

你的问题表明,你是 php 和 mysql 的新手。假设你在后端有数据库 MYSQL 和连接代码..你可以做如下的事情

 $query="SELECT * FROM offene WHERE id = ".$_GET['id']." AND name";
        $rs=mysql_query($query) or die("ERRROR ; may be no database connection"); 
        if(mysql_num_rows($rs)==0)
            die("No rows");
        while($row=mysql_fetch_array($rs,MYSQL_BOTH))
            {
            echo $row["tbl_field_name"]; //Here you need to
            // replace tbl_field_name with table field name of your database
            }

你的问题很含糊,但这里有一个可能有帮助的一般指示。首先,你应该使用 mysqli 或 PDO 并绑定你的参数,否则你很容易受到 sql 注入攻击。

这是您使用 mysqli 的代码示例。我假设您想要的数据库字段名称是 name.

$mysqli = new mysqli('localhost','username','password','database');

$query = $mysqli->prepare('
    SELECT * FROM offene
    WHERE id = ?');

$query->bind_param(_GET['id']);
$query->execute();

if ($result = $mysqli->query($query)) {
    while ($name = $result->fetch_object()) {
        echo $name->name."\n";
    }
}