Bir çapa etiketi PHP veya preg_match veya JQuery ile boş olup olmadığını nasıl kontrol edebilirim? Örneğin bir Achor etiketi gibi görünüyor: <a href="some_url"></a>
bunu üzerine atlamak istiyorum.
Ben Superfish menüye veritabanı işlevselliği eklemek çalışıyorum ama Google Chrome'da ben alt menülerde boş çapa etiketleri olsun. Diğer tüm tarayıcılarda gayet iyi çalışıyor.
Ben sorun ben değil çıktı boş çapa işe yarayabilir eğer ben öyle düşündüm ne olduğunu anlamaya olamaz.
Size yardım edebilir miyim?
Teşekkür ederiz!
<?php
//---------------------------------------------------------------
// INCLUDE DB CONNECTION
//---------------------------------------------------------------
require_once(ROOT_PATH.'connections/mysql.php');
require_once(ROOT_PATH.'controls/menu/error_messages.php');
//---------------------------------------------------------------
// GET MENU FROM DB
//---------------------------------------------------------------
$get_menu = mysqli_query($conn, "SELECT MenuId, Url, Target, Label, Title, Description, ParentId, OrdinalPosition, IsEnabled FROM menu WHERE (IsEnabled = 1) ORDER BY ParentId, OrdinalPosition, Label")
or die($dataaccess_error);
if(mysqli_num_rows($get_menu) > 0)
{
// loop through menu items
while ($menu_item = mysqli_fetch_assoc($get_menu))
{
$menu_data['MenuItem'][$menu_item['MenuId']] = $menu_item;
$menu_data['MenuParent'][$menu_item['ParentId']][] = $menu_item['MenuId'];
}
}
else
{
echo $no_menu_items_error;
}
//---------------------------------------------------------------
// BUILD MENU FUNCTION FOR SUPERFISH
//---------------------------------------------------------------
function HorizMenu($parent_id, $menu_data)
{
$html = '';
if (isset($menu_data['MenuParent'][$parent_id]))
{
$html = '<ul class="sf-menu">';
foreach ($menu_data['MenuParent'][$parent_id] as $itemId)
{
// menu variables
$url = $menu_data['MenuItem'][$itemId]['Url'];
$target = $menu_data['MenuItem'][$itemId]['Target'];
$title = $menu_data['MenuItem'][$itemId]['Title'];
$label = $menu_data['MenuItem'][$itemId]['Label'];
$html .= '<li class="current"><a href="'.$url.'" target="'.$target.'" title="'.$title.'">'.$label;
// find childitems recursively
$html .= HorizMenu($itemId, $menu_data);
$html .= '</a></li>';
}
$html .= '</ul>';
}
return $html;
}
// output the menu
echo HorizMenu(0, $menu_data);
?>