1
我是PHP新手。我有一個代碼,我使用foreach循環來顯示爆炸函數表中的數據。使用循環顯示爆炸數據
在這裏,我有一個問題
的數據在我的數據庫是
這裏你可以看到Aatir
之後有一個空格。當我用循環輸出數據
<?php
ini_set('error_reporting', E_ALL);
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "pacra1";
$conn = new mysqli($servername, $username, $password, $dbname);
$sql = "SELECT * FROM `pacra_clients` WHERE `id` = 50";
$conn->multi_query($sql);
$result = $conn->use_result();
echo $conn->error;
$row = $result->fetch_assoc();
$liaison_one = $row['liaison_one'];
$liaison_one_chunks = explode(",", $liaison_one);
echo '<table border="01">';
foreach($liaison_one_chunks as $row){
echo '<tr>';
$row = explode(',',$row);
foreach($row as $cell){
echo '<td>';
echo $cell;
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
?>
我的代碼的結果是
在結果可以看到,有一個空白單元格由於數據空白。
是否有可能跳過我的數據中的空格?
'$行= $ result-> FETCH_ASSOC($ SQL);' – aldrin27
添加'如果()'條件是,當字符串是空的'()',不要創建一行 –
^或'foreach($ row as $ cell){if(!empty($ cell)){echo「{$ cell}」; }}' – Darren