Ben bir DB sorgulama ve dize biçiminde bu sorgu, böylece nesne istemesen ediyorum ne yaptığını geçerli: bunu hakkında gitmek için daha iyi bir yoluPHP'de bir sql sorgusundan bir dize geri almak için uygun yol bu mu?
$StringHolder = "";
$sql = (some sql)
$result = mysqli_query($conn, $sql);
if($row = mysqli_fetch_row($result)){
$StringHolder = $row;
}
$StringHolder = implode($StringHolder);
var mı? Muhtemelen bu PHP'ye çok yeni olduğumu söyleyebilirim.
Yani, kod benim asıl parçaları biridir:
$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
'string formatı, nesne değil' anlamına gelir? daha fazla veya herhangi bir örnek ile açıklayabilir misiniz? – C2486