Ben daha önce bu konuda biraz yardıma alınan gibi ben, bu konuda oldukça yakın olduğumu biliyorum, ama bu sitenin başka bir bölümü için aynı kod işi yapmaya kam zaman ben tekrar çalışma alınamıyor görünüyor.
Ben ne yapıyorum, bir dizenin ilk bölümünü (veritabanında bir -
sınırlayıcıyla kırık) yani db girişini slug
{[(2) olacaktır almak için çalışıyor }], I (slug
foo-bar-rules
eşit ancak phoo-bar-rules
veya {[eşit olmadığını dizeden} {[(3)] kapmak gerekir 7)]}. D.: benim açıklama çok yararlı was'nt eğer üzgünüm, ben sorun kendime açıklanması kaldı
Bana burada yardımcı olabilir önceden herkes teşekkür ederiz ..
<?php define ('PAGEPARENT', 'foo');
define ('PAGECHILD', 'bar');
define ('PAGEGRANDCHILD', 'rules');
switch (PAGEGRANDCHILD) {
case PAGEGRANDCHILD:
$pageGrandChild = PAGEGRANDCHILD;
$rangeRelationResult = mysql_query("SELECT DISTINCT SUBSTRING(slug, 1, INSTR(slug, '-') - 1) result
FROM web_navbar_links
WHERE SUBSTRING(slug FROM INSTR(slug, '-".PAGECHILD."-') + 1) = '$pageGrandChild'
AND grandchild = 1
AND slug != '".PAGEPARENT."-".PAGECHILD."-".PAGEGRANDCHILD."';
");
while ($rangeRelationRow = mysql_fetch_object($rangeRelationResult)) { ?>
<a href="?page=<?php echo $rangeRelationRow->result."-".PAGECHILD."-".PAGEGRANDCHILD; ?>&pageLevel=<?php echo $_GET['pageLevel']; ?>" title="<?php echo PAGEGRANDCHILD." for ".$rangeRelationRow->result; ?>"><div id="<?php echo $rangeRelationRow->result; ?>Channel"><?php echo "» ".ucwords(PAGECHILD)." for ".$rangeRelationRow->result; ?></div></a> <?php
}
break;
} ?>