2013-04-28 2 views
0

Вот код:PHP MySQLi в XML DOM

http://pastebin.com/zQcMff38

Это выход:

http://pastebin.com/v50fjAS1

Может кто-нибудь помочь с этим, пожалуйста. Кажется, я что-то путал.

В выходных линиях 16-23 должен, но под линией 25.

Все уроки получили положить в главе 1, вместо того, чтобы было в главе 1 и 2.

Надеюсь кто-то может помочь с этим.

Благодаря

+0

Вы не дали нам никакой информативной информации. Пожалуйста, перефразируйте свой вопрос, добавив ошибки, что вы ожидаете .. Что вы получаете, что не так ... Что вы пробовали и т. Д. –

ответ

0

Вы выбираете все разделы, а затем вы выбираете все уроки. Вы даете PHP никаких указаний, когда использовать какой урок.

ли

$result = array() 
while($temp = $lessons->fetch_assoc()) { $result[] = $temp; } 
$lessons = $result; 

после строки 15.

Добавить

unset($lessons[$key]); 

после строки 48.

и заменить строку 43 с

foreach($lessons as $key => $row2) { 
    if($row1['dbid'] != $row2['chapterid']) { continue; } 
+0

Я внес эти изменения , но мне пришлось заменить $ lessons = $ lessons-> fetch_all(); с помощью $ lessons = $ lessons-> fetch_assoc(); поскольку его не признано. После внесения изменений уроки вообще не отображаются. – Greystoke

+0

, потому что ваша версия php <5.3. Я обновил свой ответ обходным путем. – parnas

+0

Привет, я не вижу вашего обходного пути обновления. – Greystoke