Я пытаюсь получить общее количество редактирований или соавторов книг двумя авторами. (Они выбираются пользователем с помощью флажков, поэтому я использовал GET, чтобы проверить, установлен ли флажок).
Я даю перекрестные ссылки авторам 'a' (mj) и 'b' (мс) из 'a's' (mj) xml do c, который содержит всю информацию об их публикации.
В настоящее время у меня есть это:
if ($_GET['author'] == 'mj55'){
$getMj = new DOMDocument();
$getMj->load("Margret-Jane.xml");
$mjxpath = new DOMXpath($getMj);
$mjAuth = $mjxpath->query("////author[@id = 'mj55']")->length;
$mjEdit = $mjxpath->query("////editor[@id = 'mj55']")->length;
$mjResult = ($mjAuth + $mjEdit);
if ($_GET['author'] == 'ms10' ) {
$mjmsA = $mjxpath->query("////author[@id = 'ms10']")->length;
$mjmsE = $mjxpath->query("////editor[@id = 'ms10']")->length;
$mjmsTotal = ($mjmsA + $mjmsE);
echo $mjmsTotal;
}
}
, если я помещаю echo $ mjResult в конец первого оператора if, я получаю правильный вывод. Но я не получаю никакого вывода из echo $ mjmsTotal