Я запрашивая БД и хочу, чтобы запрос в виде строки, а не объект, так что я делал это:Это правильный способ вернуть строку из SQL-запроса в PHP?
$StringHolder = "";
$sql = (some sql)
$result = mysqli_query($conn, $sql);
if($row = mysqli_fetch_row($result)){
$StringHolder = $row;
}
$StringHolder = implode($StringHolder);
Есть ли лучший способ пойти об этом? Как вы, вероятно, можете сказать, что я очень новичок в этом PHP.
Так, один из моих реальных кусков кода:
$connection = mysqli_connect($server,$username,$password,$databaseBuilding);
$tenantIdSql= "SELECT tenant_id FROM rooms WHERE room_num = '".$roomNum."'";
$tenantIdObj= mysqli_query($connection, $tenantIdSql);
$tenantID = "";
if($row = mysqli_fetch_row($tenantIdObj){
$tenantID = $row;
}
$tenantID = implode($tenantID);
'$ value = $ row ['yourColumnName'];' –
'$ StringHolder. = $ Row ['yourColumnName'];' – JanLeeYu
'формат строки, а не объект' означает? можете ли вы объяснить больше или на каком-либо примере? – C2486