Registrieren  •  Login 
  
 
im Forum


 FAQ   Mitgliederliste   Benutzergruppen   Teamseite   Suchen 

Primärschlüssel umgekehrt
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13937
Wohnort: Wien

BeitragVerfasst am: 12.11.2006, 16:48    Titel:

Ich habe hier mal einen Auszug für dich, damit du besser verstehst, welche Variable was enthalten soll.

Bitte beachte: Ich verwende eine Datenbank-Klasse die nicht bei 0 zu zähle anfängt, sondern bei 1, bei mir steht also $result['1']['gesamt'] was bei dir natürlich mit 0 stehen muss Wink

Die Funktion zahl() ist die selbe, wie ich sie im WirrWarr-PHP-Script-Thread vor wenigen Minuten gepostet habe. Sie wirkt (fast) wie is_numeric...

PHP-Code:
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<?php
  
if ( isset($_POST['send']) OR isset($_GET['send']) )
  {
    
$template->set_filenames(array('body' => 'count_search_result.tpl'));
    
    if(isset(
$_POST['start']))
    {
      if(!
zahl($_POST['start'])) { message_die(GENERAL_ERROR$lang['count_false']); }
      
$start $_POST['start'];
    }
    elseif(isset(
$_GET['start']))
    {
      if(!
zahl($_GET['start'])) { message_die(GENERAL_ERROR$lang['count_false']); }
      
$start $_GET['start'];
    }
    else
    {
      
$start 0;
    }
    
    if(isset(
$_POST['order']))
    {
      
$sort_order = ($_POST['order'] == 'ASC') ? 'ASC' 'DESC';
    }
    elseif(isset(
$_GET['order']))
    {
      
$sort_order = ($_GET['order'] == 'ASC') ? 'ASC' 'DESC';
    }
    else
    {
      
$sort_order 'ASC';
    }
    
$order $sort_order;
    
    if(isset(
$_POST['sort']))
    {
      
$sort $_POST['sort'];
    }
    elseif(isset(
$_GET['sort']))
    {
      
$sort $_GET['sort'];
    }
    
    if ( !empty(
$_POST['name']) OR !empty($_GET['name']) )
    {
      if(isset(
$_POST['name']))
      {
        
$like $_POST['name'];
        
$like1 $_POST['name'];
      }
      elseif(isset(
$_GET['name']))
      {
        
$like $_GET['name'];
        
$like1 $_GET['name'];
      }
      
      
$like1 $db->prepare($like1);
      
$like1 str_replace('*''%'$like1);
      
$like $db->prepare($like);
      
$like str_replace('*''%'$like);
      
      
$like "WHERE name LIKE '".$like."'";
    }
    else
    {
      
$like "";
    }
    
    switch( 
$sort )
    {
    case 
'id':
      
$order_by "id $sort_order LIMIT $start, " $limit;
      
$sort1 "id";
      break;
    case 
'name':
      
$order_by "name $sort_order LIMIT $start, " $limit;
      
$sort1 "name";
      break;
    case 
'count':
      
$order_by "count $sort_order LIMIT $start, " $limit;
      
$sort1 "count";
      break;
    case 
'count1':
      
$order_by "count1 $sort_order LIMIT $start, " $limit;
      
$sort1 "count1";
      break;
    case 
'count2':
      
$order_by "count2 $sort_order LIMIT $start, " $limit;
      
$sort1 "count2";
      break;
    case 
'count3':
      
$order_by "count3 $sort_order LIMIT $start, " $limit;
      
$sort1 "count3";
      break;
    case 
'file':
      
$order_by "file $sort_order LIMIT $start, " $limit;
      
$sort1 "file";
      break;
    default:
      
$order_by "id $sort_order LIMIT $start, " $limit;
      
$sort1 "id";
      break;
    }
    
    
$sql "SELECT Count(*) as 'total' FROM ".downcount." ".$like;
    
$result $db->execute($sql);
    if (!
$result)
    {
      
message_die(GENERAL_ERROR"Could not get data!"""__line____file__$sql);
    }
    
    
$total $result['1']['total'];
    
$pagination generate_pagination("count.php?mode=search&order=$sort_order"$sort1$like1$total$limit$start). '&nbsp;';
    
    
$sql "SELECT * FROM ".downcount." ".$like." ORDER BY ".$order_by;
    
$result $db->execute($sql);
    if (!
$result)
    {
      
message_die(GENERAL_ERROR"Could not get data!"""__line____file__$sql);
    }
    
    
$wie $db->num_rows;
    
    
$i 0;
    while(
$i $wie)
    {
      
$i++;
      
$id $result[$i]['id'];
      
$name htmlentities($result[$i]['name']);
      
$count $result[$i]['count'];
      
$count1 $result[$i]['count1'];
      
$count2 $result[$i]['count2'];
      
$count3 $result[$i]['count3'];
      
$file $result[$i]['file'];

      if( 
$i%2!=)
      {
        
$row_class 'row1';
      }
      else
      {
        
$row_class 'row2';
      }
      
      
//$row_class = ( !($i % 2) ) ? 'td.row1' : 'td.row2';
      
      
$count_gesamt $count+$count1+$count2+$count3;
      
      
$template->assign_block_vars("search_result", array(
        
"ROW_CLASS" => $row_class,
        
'now_id' => $id,
        
'now_name' => $name,
        
'now_gesamt' => number_format($count_gesamt0'.''.'),
        
'now_count' => number_format($count0'.''.'),
        
'now_count1' => number_format($count10'.''.'),
        
'now_count2' => number_format($count20'.''.'),
        
'now_count3' => number_format($count30'.''.'),
        
'now_file' => $file
        
));
    }
    
  }
  else
  {
    
$template->set_filenames(array('body' => 'count_search.tpl'));
  }
?>


MfG Christian
_________________
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 12.11.2006, 18:02    Titel:

PHP-Code:
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
71
72
73
74
75
76
77
78
79
80
81
82
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<link rel="stylesheet" type="text/css" href="css.css"> 
<title>Unbenanntes Dokument</title> 
</head> 

<body> 

  <?php 

$start 
GET["start"];
//Zugriff zu mySQL herstellen 
include('zugriff.inc.php'); 
//Ende zugriff 
//SQL-Anweisung SELECT ALL  
$sql "SELECT * FROM news ORDER BY id DESC";  
//Ende SQL-Anweisung SELECT ALL  
$result mysql_query($sql); 
// 
$menge mysql_num_rows($result);
$zeigen floor($menge 10);
if(!
start) {$start 0.1;}
$result mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT $start,10");

//while beginn 
while($u mysql_fetch_array($result)) { 

//while vorläufig ende 
?> 
  <table width="337" border="0"> 
    <tr> 
      <td width="327"><b><?php echo $u['titel']; ?></b></td> 
    </tr> 
    <tr> 
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td> 
    </tr> 
    <tr> 
      <td><?php echo 'Von  '; echo $u['autor']; ?></td> 
    </tr> 
    <tr> 
      <td><br /><?php echo $u['eintrag']; ?></td> 
    </tr> 
  </table> 



  <hr /> 
  <br /> 

<?php 
//while ende 
}  

?> 

<table width="337">
<tr><td>
<?php
if($start 0.1)
{
$zurueck $start 10;
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>";
}
for(
$i 1$i <= $zeigen$i++)
{
$n += 10;
}
?>
</td><td align="right">
<?php
$weiter 
$start 10
if ($menge $weiter)
{
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";
}
?>
</td></tr>
</table>

</body> 
</html>


des müsstest du mal ausprobieren, aber bitte die andere Datei vorher sichern Strichauge
hab ich jetzt auch net selbst entworfen, sondern von meinem PHP-Buch Strichauge
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 12.11.2006, 18:55    Titel:

Fehlermeldung hat Folgendes geschrieben:
Parse error: parse error, unexpected '[' in /home/www/web432/html/news.php on line 13


Komisch, in Linie 13 stimmt doch alles!
ich habe auch versucht GET['start'] mit $_GET['start'] zu ersetzen, was dann aber folgendes brachte:
Fehlermeldung 2 hat Folgendes geschrieben:
Parse error: parse error, unexpected T_IF in /home/www/web432/html/news.php on line 74


Da habe ich gesehen, dass es zwischen if und der Klammer ( einen abstand zu viel hatte. Nachdem ich diesen entfernt hatte, kam dasselbe... ich suche mal noch nach Fehlern...


Edit:

Habe ein vergessen gegangenes Semikolon gefunden.
Nachdem ich dieses eingefügt habe (Linie 63) kam das:

Zitat:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web432/html/news.php on line 28


Ich weiss nicht was das heisst... was heisst das und was muss ich ändern?

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von thoha.
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 12.11.2006, 20:52    Titel:

ok, das heißt, der MySQL-Befehl ist falsch...

PHP-Code:
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
71
72
73
74
75
76
77
78
79
80
81
82
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<link rel="stylesheet" type="text/css" href="css.css">  
<title>Unbenanntes Dokument</title>  
</head>  

<body>  

  <?php  

$start 
$GET_["start"]; 
//Zugriff zu mySQL herstellen  
include('zugriff.inc.php');  
//Ende zugriff  
//SQL-Anweisung SELECT ALL   
$sql "SELECT * FROM news ORDER BY id DESC";   
//Ende SQL-Anweisung SELECT ALL   
$result mysql_query($sql);  
//  
$menge mysql_num_rows($result); 
$zeigen floor($menge 10); 
if(!
start) {$start 0;} 
$result mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10"); 

//while beginn  
while($u mysql_fetch_array($result)) {  

//while vorläufig ende  
?>  
  <table width="337" border="0">  
    <tr>  
      <td width="327"><b><?php echo $u['titel']; ?></b></td>  
    </tr>  
    <tr>  
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td>  
    </tr>  
    <tr>  
      <td><?php echo 'Von  '; echo $u['autor']; ?></td>  
    </tr>  
    <tr>  
      <td><br /><?php echo $u['eintrag']; ?></td>  
    </tr>  
  </table>  



  <hr />  
  <br />  

<?php  
//while ende  
}   

?>  

<table width="337"> 
<tr><td> 
<?php 
if($start 0

$zurueck $start 10
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>"

for(
$i 1$i <= $zeigen$i++) 

$n += 10

?> 
</td><td align="right"> 
<?php 
$weiter 
$start 10
if (
$menge $weiter

echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>"

?> 
</td></tr> 
</table> 

</body>  
</html>

probiers nochma, könnte evtl. jetzt gehn....
aber wo war des vergessene Semikolon? edit: habs gesehn Strichauge war aber net in line 63...
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von Daniel.
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 12.11.2006, 21:14    Titel:

OK, jetz siehts bei mir so aus:

PHP-Code:
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
<?php   

$start 
$GET_["start"];  
//Zugriff zu mySQL herstellen   
include('zugriff.inc.php');   
//Ende zugriff   
//SQL-Anweisung SELECT ALL    
$sql "SELECT * FROM news ORDER BY id DESC";    
//Ende SQL-Anweisung SELECT ALL    
$result mysql_query($sql);   
//   
$menge mysql_num_rows($result);  
$zeigen floor($menge 10);  
if(!
start) {$start 0;}  
$result mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10");  

//while beginn   
while($u mysql_fetch_array($result)) {   

//while vorläufig ende   
?>   
  <table width="337" border="0">   
    <tr>   
      <td width="327"><b><?php echo $u['titel']; ?></b></td>   
    </tr>   
    <tr>   
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td>   
    </tr>   
    <tr>   
      <td><?php echo 'Von  '; echo $u['autor']; ?></td>   
    </tr>   
    <tr>   
      <td><br /><?php echo $u['eintrag']; ?></td>   
    </tr>   
  </table>   



  <hr />   
  <br />   

<?php   
//while ende   
}    

?>   

<table width="337">  
<tr><td>  
<?php  
if($start 0)  
{  
$zurueck $start 10;  
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>";  
}  
for(
$i 1$i <= $zeigen$i++)  
{  
$n += 10;  
}  
?>  
</td></tr></table> 
<?php  
$weiter 
$start 10;  
if (
$menge $weiter)  
{  
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";  
}  
?>


Es kommt immer noch diesselbe Meldung zurück
Zitat:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web432/html/news.php on line 29

Einfach in einer anderen Linie... ich hab alles durchgeschaut und keine Idee, woran es liegen könnte *schnüff*


Edit:

könnte es daran liegen, dass wir die Variable $result zweimal definieren??

2. Edit:

OK, ich hab jetzt:

PHP-Code:
1
2
3
4
5
6
7
<?php //nicht beachten


$result mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10"); 


// Nicht beachten ?>


durch

PHP-Code:
1
2
3
4
5
6
7
<?php //Nicht beachten

$result_zwei mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10"); 



// Nicht beachten <?


ersetzt. Jetzt werden aber wieder alle Datensätze auf einmal ausgegeben, von den Links keine Spur

Dieser Beitrag wurde insgesamt 4 mal geändert. Zuletzt von thoha.
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 12.11.2006, 22:13    Titel:

um die bestimmte Anzahl anzuzeigen musst du
PHP-Code:
1
2
3
4
<?php
//while beginn    
while($u mysql_fetch_array($result_zwei)) { 
?>

machen, da sonst ja wieder alle abgefragt werden....
und dann wird wieder der Fehler kommen... aber woran des liegen könnte...

und:
PHP-Code:
1
2
3
4
5
6
7
8
<?php
$weiter 
$start 10;   
if (
$menge $weiter)   
{   
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";   
}   
?>
</td></tr></table>


edit: und hier noch der hauptfehler:
PHP-Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$start 
$GET_["start"];   
//Zugriff zu mySQL herstellen    
include('zugriff.inc.php');    
//Ende zugriff    
//SQL-Anweisung SELECT ALL     
$sql "SELECT * FROM news ORDER BY id DESC";     
//Ende SQL-Anweisung SELECT ALL     
$result mysql_query($sql);    
//    
$menge mysql_num_rows($result);   
$zeigen floor($menge 10);   
if(!
$start) {$start 0;}   //statt if (!start); fehlendes Variablenzeichen
$result mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10");
?>



nochma komplett:
PHP-Code:
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
<?php    

$start 
$GET_["start"];   
//Zugriff zu mySQL herstellen    
include('zugriff.inc.php');    
//Ende zugriff    
//SQL-Anweisung SELECT ALL     
$sql "SELECT * FROM news ORDER BY id DESC";     
//Ende SQL-Anweisung SELECT ALL     
$result mysql_query($sql);    
//    
$menge mysql_num_rows($result);   
$zeigen floor($menge 10);   
if(!
$start) {$start 0;}   
$result_zwei mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10");  //des _zwei kann sein, muss aber nicht 

//while beginn    
while($u mysql_fetch_array($result_zwei)) {    

//while vorläufig ende    
?>    
  <table width="337" border="0">    
    <tr>    
      <td width="327"><b><?php echo $u['titel']; ?></b></td>    
    </tr>    
    <tr>    
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td>    
    </tr>    
    <tr>    
      <td><?php echo 'Von  '; echo $u['autor']; ?></td>    
    </tr>    
    <tr>    
      <td><br /><?php echo $u['eintrag']; ?></td>    
    </tr>    
  </table>    

  <hr />    
  <br />    

<?php    
//while ende    
}     
?>    

<table width="337">   
<tr><td>   
<?php   
if($start 0)   
{   
$zurueck $start 10;   
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>";   
}   
for(
$i 1$i <= $zeigen$i++)   
{   
$n += 10;   
}   
?>   
</td><td> 
<?php   
$weiter 
$start 10;   
if (
$menge $weiter)   
{   
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";   
}   
?>
</tr></table>


und hier nochma ohne php-funktion, weil die dies ?> endzeichen nicht darstellt...

PHP-Code:
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
<?php    

$start 
$GET_["start"];   
//Zugriff zu mySQL herstellen    
include('zugriff.inc.php');    
//Ende zugriff    
//SQL-Anweisung SELECT ALL     
$sql "SELECT * FROM news ORDER BY id DESC";     
//Ende SQL-Anweisung SELECT ALL     
$result mysql_query($sql);    
//    
$menge mysql_num_rows($result);   
$zeigen floor($menge 10);   
if(!
$start) {$start 0;}   
$result_zwei mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",10");  //des _zwei kann sein, muss aber nicht 

//while beginn    
while($u mysql_fetch_array($result_zwei)) {    

//while vorläufig ende    
?>    
  <table width="337" border="0">    
    <tr>    
      <td width="327"><b><?php echo $u['titel']; ?></b></td>    
    </tr>    
    <tr>    
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td>    
    </tr>    
    <tr>    
      <td><?php echo 'Von  '; echo $u['autor']; ?></td>    
    </tr>    
    <tr>    
      <td><br /><?php echo $u['eintrag']; ?></td>    
    </tr>    
  </table>    

  <hr />    
  <br />    

<?php    
//while ende    
}     
?>    

<table width="337">   
<tr><td>   
<?php   
if($start 0)   
{   
$zurueck $start 10;   
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>";   
}   
for(
$i 1$i <= $zeigen$i++)   
{   
$n += 10;   
}   
?>   
</td><td> 
<?php   
$weiter 
$start 10;   
if (
$menge $weiter)   
{   
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";   
}   
?>
</tr></table>


wenns jetzt net geht, dann.....*grrrrr* Confused
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE

Änderungsgrund von killerbees19: PHP-Zeichen korrigiert

Dieser Beitrag wurde insgesamt 14 mal geändert. Zuletzt von killerbees19.
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13937
Wohnort: Wien

BeitragVerfasst am: 13.11.2006, 08:14    Titel:

Das Endzeichen für PHP hat nur deshalb nicht funktioniert, da du eine Leerzeile am Anfang der [PHP]-Tags hattest, und weil du einige nicht korrekt geschlossen / geöffnet hast.

Habe es jetzt korrigiert, und siehe da, es geht.

Notfalls gibt es obendrein immer noch die [CODE]-Tags um einen PHP-Code darzustellen Wink


MfG Christian
_________________
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 13.11.2006, 08:31    Titel:

Daniel hat Folgendes geschrieben:
wenns jetzt net geht, dann.....*grrrrr* Confused


Es werden immer noch alle miteinander ausgegeben.

Ich weiss nicht, woran es liegen könnte Sad
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 13.11.2006, 14:47    Titel:

geht net!!!!!!!!!!!!!!!!!!
sowas kann gar nimmer vorkommen!
lass dir mal die Varablen $start und evtl. $weiter und $zurück ausgeben
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 13.11.2006, 18:12    Titel:

Die Variable $zurueck gibt nichts aus, die Variable $weiter gibt "10" aus (was aber nicht die Anzahl Datensätze ist, von denen existieren 9)
Die Variable $start gibt den Wert 0 aus
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 13.11.2006, 18:22    Titel:

es passt also alles....
ähm Embarassed n meinen Augen, aber wenn du nur 9 Datensätze von 10 hast *ggggg*, klar werden dann alle angezeigt!

wie viele Sollen denn pro Seite angezeigt werden????

Hier mal mit 5:

PHP-Code:
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
<?php     

$start 
$GET_["start"];    
//Zugriff zu mySQL herstellen     
include('zugriff.inc.php');     
//Ende zugriff     
//SQL-Anweisung SELECT ALL      
$sql "SELECT * FROM news ORDER BY id DESC";      
//Ende SQL-Anweisung SELECT ALL      
$result mysql_query($sql);     
//     
$menge mysql_num_rows($result);    
$zeigen floor($menge 5);    
if(!
$start) {$start 0;}    
$result_zwei mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT "$start .",5");  //des _zwei kann sein, muss aber nicht  

//while beginn     
while($u mysql_fetch_array($result_zwei)) {     

//while vorläufig ende     
?>     
  <table width="337" border="0">     
    <tr>     
      <td width="327"><b><?php echo $u['titel']; ?></b></td>     
    </tr>     
    <tr>     
      <td><?php echo $u['datum']; echo ' um '; echo $u['zeit']; ?></td>     
    </tr>     
    <tr>     
      <td><?php echo 'Von  '; echo $u['autor']; ?></td>     
    </tr>     
    <tr>     
      <td><br /><?php echo $u['eintrag']; ?></td>     
    </tr>     
  </table>     

  <hr />     
  <br />     

<?php     
//while ende     
}      
?>     

<table width="337">    
<tr><td>    
<?php    
if($start 0)    
{    
$zurueck $start 5;    
echo
"<a href=\"$PHP_SELF?start=$zurueck\">Zur&uuml;ck</a>";    
}    
for(
$i 1$i <= $zeigen$i++)    
{    
$n += 10;    
}    
?>    
</td><td>  
<?php    
$weiter 
$start 5;    
if (
$menge $weiter)    
{    
echo
"<a href=\"$PHP_SELF?start=$weiter\">Weiter</a>";    
}    
?> 
</tr></table>

_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 13.11.2006, 18:49    Titel:

@ Daniel:

Vielen Dank für deine Mühe, di dur dir gegeben hast, mir hier zu helfen.
Der Link wird nun angezeigt, reagiert aber nicht.

Ohne dich enttäuschen zu wollen, teile ich dir mit, dass ich von einem Freund, der ein totales PHP-Genie ist, sein Skript bekommen habe.

Nochmals vielen herzlichen Dank!!!
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 13.11.2006, 20:47    Titel:

naja, auch gut Strichauge

aber ich will wissen, wo der Fehler lieggggggggggtttttt!!!!!!!!!!!!!
sonst kann ich net einschlafen Very Happy Very Happy Very Happy
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
thoha
Übersetzer
Übersetzer



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 2591

BeitragVerfasst am: 14.11.2006, 21:20    Titel:

du armer Wink
Nach oben
Benutzer-Profile anzeigen thoha ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 15.11.2006, 14:07    Titel:

naja, vielleicht schreib ich des Skript einfach nochmal irgendwann selber für mich und dann werd ichs vielleicht merken Strichauge
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht teilnehmen.
Du kannst Dateien in diesem Forum nicht hochladen.
Du kannst Dateien in diesem Forum nicht herunterladen.

 

Alle Zeiten sind GMT + 2 Stunden (Sommerzeit)
Aktuelles Datum und Uhrzeit: 05.04.2020, 19:00
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!
Software based on work from the phpBB-Group  •  Deutsche Übersetzung von phpBB.de

netcup - Internetdienstleistungen
 
 
[ happytec.at | forum.happytec.at | blog.happytec.at | esports.happytec.at | event.happytec.at ]