私はpart_nameという名前のフィールドを持つデータベースを持っています。値を持つ :whileループからの別の値
Front Control Arm, Rear Control Arm
私は一度だけ、唯一のコントロールアームをエコーする必要があります。今私は、whileループの結果を取得しています何のよう は
Control Arm, Control Arm.
は、ループ結果中から、異なる値をエコーする必要があります。私はSQLクエリSELECT DISTINCT
でそれを行うことはできません。なぜなら、私はデータベース上でキラーしている行から値を置き換えるためです。
while ($rowsparts = mysql_fetch_array($displayparts)) {
$part=''.$rowsparts['part_name'].'';
$part = preg_replace('/\bFront\b/u', '', $part);
$part = preg_replace('/\bRear\b/u', '', $part);
echo '<li>'.$part.'</li>';
}
$ part変数の異なる値を部分名ごとに1回だけエコーアウトする必要があります。
コントロールアームのみ。
MySQLクエリでもregex replaceを実行できます。 –
@WillemVanOnsemネイティブのmysql関数はありますか? – chris85
@ chris85:カスタム定義のものはありません。 –