News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 5
Seite [1]
aschti


Poststar





Beiträge: 778
# Thema - 24.05.2007 um 03:46 Uhr
guten abend

ich hät mal ne frage ich bau grade die team ansicht / und einiges andere um.
z.b. das ein menü oder squad nebeneinander aufgelistet sind.dadurch wieder holen
sich manche abteile inder jeweiligen php.

hat auch alles bisher geklappt wie gewollt jedoch habe ich das problem,
durch den php eintrag --> [$sq_run] <-- , er is ja dafür gedacht das er die sql,
nach ne bestimmten ID abfragt und diese wieder gibt (fortlaufend auflistet).

ich habe versucht ihn zu splitten,habe dabei aber probleme.
ich wollte nen [$sq_run1] & [$sq_run2] erstellen, und diese zuweisen,
jeder run soll max 6 IDs ablesen.

momentan sieht es so aus (siehe code), funktioniert auch alles aber die einträge landen
durch den doppelten run auch doppelt auf der hp^^

hat jemand ne idee wie ich es splitten könnte ?
schon mal vielen dank im vorraus

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
1. / 2. / ... 
<?php $cs_lang cs_translate('squads');
$op_members cs_sql_option(__FILE__,'members');

$squads_order 'squads_order, squads_name';
$cs_squads cs_sql_select(__FILE__,'squads','*','squads_own = \'1\'',$squads_order,0,0);
$squads_loop count($cs_squads);

echo 
cs_html_table(1,'forum',1);
echo 
cs_html_roco(1,'headb');
echo 
$cs_lang[$op_members['label']] . ' - ' $cs_lang['head_list'];
echo 
cs_html_roco(0);
echo 
cs_html_roco(1,'leftb');
echo 
sprintf($cs_lang['body_list'], $squads_loop);
echo 
cs_html_roco(0);
echo 
cs_html_table(0);
echo 
cs_html_br(1);

for(
$sq_run=0$sq_run<$squads_loop$sq_run++) {


  
$select 'mem.members_admin AS members_admin, mem.users_id AS users_id, usr.users_nick AS users_nick';
  
$from 'members mem INNER JOIN {pre}_users usr ON mem.users_id = usr.users_id ';
  
$where "mem.squads_id = '" $cs_squads[$sq_run]['squads_id'] . "'";
  
$order 'mem.members_order ASC, usr.users_nick ASC';
    
    
$cs_members cs_sql_select(__FILE__,$from,$select,$where,$order,0,0);
    
$members_loop count($cs_members);

  echo 
cs_html_table(1,'forum',1);

  echo 
cs_html_roco(1,'centerb',1,0,'30%');
    if(empty(
$cs_squads[$sq_run]['squads_picture'])) {
        echo 
$cs_lang['nopic'];
    }
    else {
      
$place 'uploads/squads/' $cs_squads[$sq_run]['squads_picture'];
      
$size getimagesize($cs_main['def_path'] . '/' $place);
      echo 
cs_html_img($place,$size[1],$size[0]);
    }
  
    echo 
cs_html_roco(2,'centerb',1);
    
$id 'id=' $cs_squads[$sq_run]['squads_id'];
    
$squads_name cs_secure($cs_squads[$sq_run]['squads_name']);
    echo 
cs_link($squads_name,'squads','view',$id);


echo 
cs_html_roco(2,'centerb',2,0,'30%');
    if(empty(
$cs_squads[$sq_run]['squads_picture'])) {
        echo 
$cs_lang['nopic'];
    }
    else {
      
$place 'uploads/squads/' $cs_squads[$sq_run]['squads_picture'];
      
$size getimagesize($cs_main['def_path'] . '/' $place);
      echo 
cs_html_img($place,$size[1],$size[0]);
    }

echo 
cs_html_roco(2,'centerb',3);
    
$id 'id=' $cs_squads[$sq_run]['squads_id'];
    
$squads_name cs_secure($cs_squads[$sq_run]['squads_name']);
    echo 
cs_link($squads_name,'squads','view',$id);
    


    
    echo 
cs_html_roco(0);
 
  
  echo 
cs_html_table(0);
    echo 
cs_html_br(1);
?>


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 24.05.2007 um 15:55 Uhr
kannsts eigentlich auf limit 6 setzen und dann 2 mal aufrufen


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 2 - 24.05.2007 um 20:49 Uhr
danke schon mal für die rasche antwort

meinst so ?

 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
 

for($sq_run=0$sq_run<$squads_loop$sq_run=6) {
for(
$sq_run=6$sq_run<$squads_loop$sq_run=12) {



falls ja muss ich des nicht zuweisen das er weiss welcher path woher ?


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 24.05.2007 um 22:28 Uhr
nich ganz
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
<?php

for ($sq_run 0$sq_run 6$sq_run++) { }

for (
$sq_run 6$sq_run $squads_loop$sq_run++) { }

?>


so würde der linke maximal 6 machen und der rechte den rest.

gruß

duRiel


Zuletzt editiert von duRiel ClanSphere Team am 26.05.2007 um 00:15 Uhr (1x Editiert)
Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 4 - 25.05.2007 um 01:35 Uhr
danke,

ich werds dann mal ausprobiern, wenns fertig ist geb ich euch mal den link ^^


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 26.05.2007 um 00:16 Uhr
jo...

*post damit erneutes posten geht*


Inaktiv
|
Antworten: 5
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo