php - 有没有办法根据 sql 查询返回的内容在 php 中创建变量?
问题描述
我创建了一个查询,该查询从数据库中检索用户的街道地址、他们的州和他们的城市。现在我试图将所有这些信息放入一个 $var 但我的代码似乎没有工作,我不知道为什么。我是 PHP 新手,所以我为我所犯的任何错误道歉。
require 'config.php';
$host ="myhost";
$user ="username";
$pass ="mypassword";
$db="mydb";
$mysqli = new mysqli($host, $user, $pass, $db);
if ( $mysqli->connect_errno ) {
echo $mysqli->connect_error;
exit();
}
$mysqli->set_charset('utf8');
$sql = "SELECT addresses.street_address AS street_address, addresses.state AS state, addresses.City AS city
FROM users
LEFT JOIN addresses
ON users.address_id=addresses.address_id
WHERE username='".$_SESSION['username']."';";
$results = $mysqli->query($sql);
if(!$results) {
echo $mysqli->error;
exit();
}
$row = $results->fetch_assoc();
var_dump($row['state']);
var_dump($row['city']);
var_dump($row['street_address']);
var $address= $row['street_address']. $row['city']. $row['state'];
解决方案
尝试这个
$street = $row['street_address'];
$city = $row['city'];
$state = $row['state'];
$address = $street . ' ' . $city . ' ' . $state;
echo $address;
推荐阅读
- javascript - 如何将“attr”绑定元素设置为不正确?
- python - python中的动态数据库操作
- amazon-web-services - 使用 AWS API Gateway 验证会话
- vb.net - Unity 框架的表达式预期异常
- css - 向下滚动Angular时显示导航栏
- php - 亚马逊供应商 v1 api 股票代码信息不来
- javascript - 记录集合:JavaScript 中的“If”语句
- java - Jersey 如何知道为带有 @Context 注释的类字段注入哪个 Provider?
- python - (单工)UWSGI 线程应该等于 Flask app.py 中的线程吗?
- javascript - 使用引导反应组件与引导类名称之间有区别吗?