リンクを含むデータベースからの配列があります。一部の値は「index.php」として正常ですが、他の値は「browse.php|search.php|calendar.php|tags.php?tags_mode=profile|search.php? show=match」ですが、最初のパス「browse.php」のみを使用し、最初の「|」から始まるすべてを破棄したい 包括的に..どうすればそれを行うことができますか?
これは私が持っているコードです:
$sql = "SELECT * FROM $tablename WHERE `Parent` = '0' AND Type LIKE 'top' ORDER BY `Order` ASC";
$result = mysql_query($sql) or die ("Error: Query Failed! " .mysql_error());
$output = "<ul>";
while ($rs = mysql_fetch_array($result)) {
$output .= "<li class='menu_top' id='".$rs['ID']."'><a href='".$rs['Link']."'>".$rs['Name']."</a></li>";
$sql2 = "SELECT * FROM $tablename WHERE `Parent` = '".$rs['ID']."' ORDER BY `Order` ASC";
$result2 = mysql_query($sql2) or die ("Error: Query Failed! " .mysql_error());
if (mysql_num_rows($result2) != 0) {
$output .= "<ul class='menu_sub' id='".$rs['ID']."'>";
while ($rs2 = mysql_fetch_array($result2)){
$output .= "<li><a href='".$rs2['Link']."'>".$rs2['Name']."</a></li>";
}
$output .= "</ul>";
}
}
$output .="</ul>";
echo $output;
$rs['Link']
私がそのようにカットされたいものです..
私は減算しようとしましたが、私はphpに慣れていないので、それを管理できるとは言えません..アドバイスをありがとう..