php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2006, 21:37  
Gast
 
Beiträge: n/a
Standard Seite: 1 | 2 | 3 | 4 ...

Hi,

hab eine frage, ich bastle gerade an einem SMS Archiv Script http://sms.localx.info.

Wen man auf SMS Sprüche klickt, danach auf Liebes Grüsse dan kommen die SMS Sprüche, sortiert nach Eintrag ID, und pro Seite 10 SMS Sprüche.

also in dieser Kategorie hab ich mehr als 1000 Sprüche, und das Problem ist, ich muss immer auf Weiter Button klicken, für mich ist jetzt die frage, wie oder wer könnte mir helfen, eine Zahlen Liste aufbauen, das es Anzeigt wieviele seiten es hat, wen pro seite 10 sms sprüche drinnen sind.?

hier der Code mal:

Code:
<?php
$cat = $_GET['kat_id'];
$cat = (is_numeric($cat) && strlen($cat) < "3") ? $cat : '1';
if(isset($_GET['kat_id'])) {

	$anzeigen = 10;
	
	if(!isset($_GET['seite']) || !is_numeric($_GET['seite'])) $seite = 0;
	else $seite = $_GET['seite'];
	
	$counter = 0;
	
	$count_all =  mysql_query("SELECT * FROM ascii_texte")or die(mysql_error());
	$count_catq = mysql_query("SELECT count(*) FROM ascii_texte WHERE kat_id='$cat'");
	$count_cat = mysql_fetch_row($count_catq);
	$count_cat = $count_cat[0];

	$res = mysql_query("SELECT * FROM ascii_texte WHERE kat_id='$cat' ORDER BY id DESC LIMIT ".$seite.", ".$anzeigen) or die(mysql_error());

	while($row = mysql_fetch_array($res)) {

	$id	= $row[id];
	$ascii	= $row[ascii];
	$autor	= $row[autor];
	$active	= $row[active];
			$counter++;
	
	/*if ($bgcol == "#CCCCCC") {
    $bgcol = "#C0C0C0";
    }
    else {
    $bgcol = "#CCCCCC";
    }*/
	
	echo '
	
	<table border="0" width="100%" cellpadding="2" style="border: 1px solid #C5C5C5">
		<tr>
		<td><hr color="#3858AC" size="1"></td>
	</tr>
<tr>
		<td>ASCII-Art von '.$autor.'</td>
	</tr>
		<tr>
		<td><hr color="#3858AC" size="1"></td>
		</tr>
		<tr>
		<td><textarea rows="4" name="ascii" cols="34">'.$ascii.'</textarea>
</td>
		</tr>

</table>
	

	';

	if($count_cat > ($anzeigen + $seite)) {
		$go_forward = "<a href=\"?page=sms.list&kat_id=".$cat."&seite=".($anzeigen + $seite)."\">Weiter >></a>";
	}
	
	
	if($seite > "0") {
		if($seite < $anzeigen) $back = "0";
		else $back = $seite - $anzeigen;
		$go_back = "<a href=\"?page=sms.list&kat_id=".$cat."&seite=".$back."\"><< Zurück</a>";
	}

}		


// isset
	?>



<div align="center">ASCII-Art Kostenlos Hinzufügen</div>
<table border="0" width="100%" id="table1" cellpadding="2">
	<tr>
		<td width="50%">
		<div align="center"><? echo $go_back; ?></div></td>
		<td width="50%">
		<div align="center"><? echo $go_forward; ?></div></td>
	</tr>
</table>
gruss localX
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.01.2006, 22:03  
Gast
 
Beiträge: n/a
Standard

ich bitte um schnele hilfe!
 
Alt 24.01.2006, 22:05  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Drängeln gibts hier garnicht, du musst schon warten bis sich jemand dir annimmt
Du könntest in der Zwischenzeit ja mal die Suchfunktion des Forums verwenden, da findest du eine Menge Threads zu deinem Problem.
Magic ist offline  
Alt 24.01.2006, 22:09  
Gast
 
Beiträge: n/a
Standard

ja ich weis, aber weiss nicht genau wie das heisst, falls es schon hier giet!
 
Alt 24.01.2006, 22:19  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

*seufz* Ich habe eben im Forum den Suchbegriff "blättern" genommen und bei google "tutorial php blättern" und habe auf beiden Seiten massig Ergebnisse erhalten.

http://www.it-studio.net/blaettern.php
http://php-faq.de/q/q-mysql-seitenweise.html
http://forum.developers-guide.net/showthread.php?t=69
Magic ist offline  
Alt 25.01.2006, 20:19  
Gast
 
Beiträge: n/a
Standard

ich dachte, das zu meinem script passt! Will jetzt nicht ein anderes einbauen ^^
 
Alt 25.01.2006, 20:21  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von localx
ich dachte, das zu meinem script passt! Will jetzt nicht ein anderes einbauen ^^
Dann lese das Prinzip aus den Beispielscripts und Tutorials heraus und bastele es in dein Script rein. Was erwartet du? Dass das einer von uns macht?

Gruß
phpfan
 
Alt 25.01.2006, 21:46  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Magic
*seufz* Ich habe eben im Forum den Suchbegriff "blättern" genommen und bei google "tutorial php blättern" und habe auf beiden Seiten massig Ergebnisse erhalten.

http://www.it-studio.net/blaettern.php
http://php-faq.de/q/q-mysql-seitenweise.html
http://forum.developers-guide.net/showthread.php?t=69
Das Aufgelistete Beispiel von meinem Script ist eine Blätter funktion!
Das was ich suche ist, das es Die Seiten auflistet, wieviele Seiten es hat!
 
Alt 25.01.2006, 22:28  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Und in zwei der o.g. Links findest du auch Code um die Seiten aufzulisten. Wie wäre es mal mit durchlesen, anstatt nur Ausrufezeichen zu verwenden...
Magic ist offline  
Alt 25.01.2006, 23:36  
Benutzer
 
Registriert seit: 29.09.2005
Beiträge: 39
lamp
Standard

Schon mal bei PEAR geschaut? Da gibt es eine Klasse Pager, die Dir alles von A-Z liefert.
lamp ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
Seite nicht mehr gültig Igäl PHP Tipps 2006 3 25.05.2006 16:08
[Erledigt] Wetten automatisch von anderer Seite beziehen PHP Tipps 2006 11 03.03.2006 09:09
Formular - Daten für nächste Seite behalten NetLook PHP Tipps 2007 7 18.11.2005 13:21
Frame schließen und Seite: 1 | 2 | 3 | 4 ... workaholic HTML, Usability und Barrierefreiheit 2 06.09.2005 13:36
Mit post an weitere Seite oder 2 Seiten übergeben? PHP Tipps 2005 1 02.02.2005 12:16
Neue Seite an einer bestimmten Stelle aufrufen PHP Tipps 2005 3 13.01.2005 10:09
blätterfunktion-limit-letzte seite PHP Tipps 2004-2 2 20.12.2004 23:56
Eine 2te Seite auto matisch in neuem Fenster laden PHP Tipps 2004 4 25.08.2004 14:10
[Erledigt] Tabelle auf einer Seite auslesen und in meiner Seite wiederg PHP Tipps 2004 2 14.07.2004 08:46
"NEWS-SCRIPT" in eine Seite einbinden: Aber wie ? PHP Tipps 2004 2 03.07.2004 16:33


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.