Code: Alles auswählen
$leer2[$i]
Versuch mal
Code: Alles auswählen
$leer2 .= "<br />";
Code: Alles auswählen
$leer2[$i] = "<br />";
Code: Alles auswählen
$leer2[$i]
Code: Alles auswählen
$leer2 .= "<br />";
Code: Alles auswählen
$leer2[$i] = "<br />";
Code: Alles auswählen
$sql_array = array(
'SELECT' => 'n.*, g.group_id, g.user_id',
'FROM' => array(
SVI_NAVIGATION_TABLE => 'n',
),
'LEFT_JOIN' => array(
array(
'FROM' => array(USER_GROUP_TABLE => 'g'),
'ON' => "n.tab_group_id = g.group_id AND g.user_id = $benutzer_id",
),
),
'WHERE' => "(
((n.toptab = $top_select) AND (n.subtab_1 = $sub_1) AND (n.subtab_3 = 0) AND (n.subtab_4 = 0))
OR
((n.toptab = $top_select) AND (n.subtab_1 = $sub_1) AND (n.subtab_2 = $sub_2) AND (n.subtab_4 = 0))
OR
((n.toptab = $top_select) AND (n.subtab_1 = $sub_1) AND (n.subtab_2 = $sub_2) AND (n.subtab_3 = $sub_3) AND (n.subtab_5 = 0))
OR
((n.toptab = $top_select) AND (n.subtab_1 <> $sub_1) AND (n.subtab_2 = 0) AND NOT ((n.toptab = $top_select) AND ((n.tab_group_id = 0) OR (n.tab_group_id = g.group_id)) AND (n.subtab_1 = 0)))
AND
($status = 0) AND (n.tab_active = 1))
",
'ORDER BY' => "n.toptab, n.subtab_1, n.subtab_2, n.subtab_3, n.subtab_4, n.subtab_5 ASC",
);
$sql = $db->sql_build_query('SELECT', $sql_array);
$result = $db->sql_query($sql, 3600);
wenn du zuerst nach tab_id sortierst kanns nicht funktionieren'ORDER BY' => "n.tab_id, n.toptab, n.subtab_1, n.subtab_2, n.subtab_3, n.subtab_4, n.subtab_5 ASC",
Code: Alles auswählen
'ORDER BY' => "n.toptab, n.subtab_1, n.subtab_2, n.subtab_3, n.subtab_4, n.subtab_5 ASC",
Code: Alles auswählen
'ORDER BY' => "n.toptab AND n.subtab_1 AND n.subtab_2 AND n.subtab_3 AND n.subtab_4 AND n.subtab_5 ASC",
Code: Alles auswählen
'ORDER BY' => "n.toptab DESC",
Code: Alles auswählen
$db->sql_error();