你可以写你的查询。这对你来说太容易了。
假设您有一个名为 class(id, classname) 的表,其中包含两个字段。现在你在你的表中插入类名字段,即 Metallica - Hero of the Day。
现在您可以通过以下给定程序执行此操作。
mysql_connect('localhost','root','');
mysql_select_db('dbname'); // Please insert your dbname
$query = mysql_query('SELECT classname, REPLACE(classname," ","-") from class');
$record = mysql_fetch_array($query);
echo $record['REPLACE(classname," ","-")'];
它会给出输出。即Metallica---今日英雄。
如果您将查询替换为。对于以下查询,我已从 Bohemian answer 获得帮助。
$query = mysql_query("SELECT classname, replace(replace(replace(classname, ' ', '-'), '---', '-'), '--', '') from class");
$record = mysql_fetch_array($query);
echo $record["replace(replace(replace(classname, ' ', '-'), '---', '-'), '--', '')"];
您将获得结果,即 Metallica-Hero-of-the-Day
而已。简单的。
谢谢