gpt4 book ai didi

php - 使用循环显示 explode 数据

转载 作者:行者123 更新时间:2023-11-29 05:16:24 24 4
gpt4 key购买 nike

我是 PHP 新手。我有一个代码,其中我使用 foreach 循环在 explode 函数表中显示数据。

我有一个问题

我的数据库中的数据是

enter image description here

在这里你看到 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>';
?>

我的代码的结果是

enter image description here

在结果中,您可以看到由于数据中的空格,有一个空白单元格。

我可以跳过数据中的空白吗???

最佳答案

是的,这是可能的。使用 continue .

 foreach($row as $cell){
if ($cell == "")
continue;
echo '<td>';
echo $cell;
echo '</td>';
}

关于php - 使用循环显示 explode 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32195929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com