相关疑难解决方法(0)

当我使用PHP爆炸字符串时,如何删除所有空值?

我想知道如何在使用PHP爆炸字符串时删除所有空值,例如,让用户输入",jay,john,,,bill,glenn,,,"

在此先感谢您的帮助.

以下是爆炸用户提交的值的代码的一部分.

$tags = explode(",", $_POST['tag']);
Run Code Online (Sandbox Code Playgroud)

php

31
推荐指数
1
解决办法
3万
查看次数

存储信息并拉出阵列

我有一个带有'genre'行的数据库,其中包含所有类型的电影类型,这些电影分隔的空间就像这样的一个例子

Animation Comedy Horror
Run Code Online (Sandbox Code Playgroud)

它们都是不同的类型,所以它们需要从数据库中取出并根据它们的类型放入一个数组我最初开始编码:

<?
sql = "SELECT moviename,genre FROM movieHosting";
$query = mysql_query($sql);
$row = mysql_fetch_object($query);
?>
Run Code Online (Sandbox Code Playgroud)

但是我很快意识到,如果我这样做,那么每个类型都需要被分成阵列

$genreArray = array($row->genre);
Run Code Online (Sandbox Code Playgroud)

但这不会起作用,它会生成一个像这样的数组

$genreArray = array("Animation Comedy Horror");
Run Code Online (Sandbox Code Playgroud)

但它需要产生

$genreArray = array("Animation","Comedy","Horror");
Run Code Online (Sandbox Code Playgroud)

php sql

16
推荐指数
2
解决办法
565
查看次数

标签 统计

php ×2

sql ×1