SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.01.2007, 09:40:33
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
Datensätze auslesen und ausgeben

Hallo Leute,

ich habe eine Datenbank mit Datensätzen die ich auf einer Seite ausgebe. Bis jetzt ist das noch kein Problem da es noch nicht soviel Datensätze sind. Wenn es zu viele werden möchte ich das am oberen und unteren Rand der Seite eine Navigation ausgegeben wird. So wie bei Suchmaschinen zum Beispiel.

Kann mir da jemand einen Tip geben? Ich könnte mir vorstellen das es mit Limit gehen könnte aber wie das weiß ich nicht. Jede Menge habe ich zu diesem Thema schon gefunden aber nichts passt so richtig zu meinem Problem. Wie entsteht die Navigation und wie sollte der Verweiß aussehen!!

Für eine Hilfe wäre ich sehr Dankbar.
__________________
--------------------------------
Gruß Jürgen

www.kenyasafaris.de
Mit Zitat antworten
  #2  
Alt 22.01.2007, 10:03:38
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Datensätze auslesen und ausgeben

erstens: doppelposts müssen nicht sein.

zweitens gibt es sowas wie die php-faq: http://www.php-faq.de/q/q-mysql-seitenweise.html
Mit Zitat antworten
  #3  
Alt 22.01.2007, 18:18:40
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
AW: Datensätze auslesen und ausgeben

Hallo feuervogel,

sorry, ich hatte zu spät gesehen das es das falsche Forum war. Gut das Du den Eintrag gelöscht hast. PHP-FAQ hatte ich noch nicht entdekt. Nobody is perfect!!

Danke für Deine Hilfe.
__________________
--------------------------------
Gruß Jürgen

www.kenyasafaris.de
Mit Zitat antworten
  #4  
Alt 22.01.2007, 19:45:07
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
AW: Datensätze auslesen und ausgeben

Hallo feuervogel,

klapt super. Ich habe das Script einwenig angepasst uns es fuktioniert gut. Es wird mir allerdings nur der vor und zurück Verweis angezeigt. Das ist eigendlich nicht das was mir vorschwebt. Ich möchte das so ralisieren das bei 40 Datensätzen und jeweils 5 je Seite also 8 Verweise angezeigt werden. So wie bei Google. Damit der User nicht der Reie nach immer nur Vor und zurück blätern muß sondern auch die mittleren Datensätze anklicken kann.

Kannst Du mir da mit einem Codebeispiel auf die Sprünge helfen? Ich kann mir Vorstellen das man das auch in einer Schleife (while oder for) abarbeiten kann.

Mein Code:
PHP-Code:
<?
$table    = "eintrag";    // Der Name der Datenbanktabelle

$start = (isset($start)) ? abs((int)$start) : 0;
$limit = 5;                     // Datensätze pro Ausgabeseite

mysql_select_db($_bewerten_dbname);
$_bewa = mysql_query("SELECT * FROM ".$table." WHERE `bewertungen_id` ORDER BY `bewertungen_id` DESC");
        $total = mysql_num_rows($_bewa);


$start    = ($start >= $total) ? $total - $limit : $start;
?>
<table class="weblink" cellspacing="0" cellpadding="0" width="300" border="0" align="center">
<tr>

<?
// Zurück- und Vorblättern
if ($start > 0)
{
  $newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
  echo "<td style=\"text-align:left;\"><a style=\"font-size:12px;\" href=".$_SERVER['PHP_SELF']."?start=".$newStart.">&lt;&lt; zurück</a></td>";
}

if ($start + $limit < $total)
{
  $newStart = $start + $limit;
  echo "<td style=\"text-align:right;\"><a style=\"font-size:12px;\" href=".$_SERVER['PHP_SELF']."?start=".$newStart.">vor &gt;&gt;</a></td>";
}
?>

</tr></table>
Besten Dank für Deine Hilfe.
__________________
--------------------------------
Gruß Jürgen

www.kenyasafaris.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
5 aktuellste Datensätze ausgeben tsaenger MySQLi/PDO/(MySQL) 1 31.10.2006 18:12:09
Text & Variable aus Datenbank auslesen und ausgeben Don Stefano PHP Grundlagen 6 29.09.2005 00:47:18
Datensätze via Datum bzw. Monat ausgeben lassen??? Funjoy MySQLi/PDO/(MySQL) 2 18.02.2005 15:22:36
Alle Datensätze einer Tabelle ausgeben! JoeJoeMaker MySQLi/PDO/(MySQL) 19 26.01.2004 20:17:48


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt