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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.08.2004, 11:42:41
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
vor und zurück navigation in db

morgen,

hat von euch schon jemand eine vor und zurück navigation für ne datenbank erstellt?

meine das so ich wähle einen datensatz aus und bekomme ihn angezeigt. in dem formular ist ein vor und ein zurück button und ich möchte das wenn ich vor drücke er mir den nächsten datensatz ausliest und mir diesen anzeigt.

hänge aber da irgendwie an der umsetzung. hat da von euch jemand eine idee?
Mit Zitat antworten
  #2  
Alt 20.08.2004, 11:44:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
--> http://dbCF.de/t-blaettern/
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 20.08.2004, 11:57:09
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
merci c4

ist ja eine mega funktion da werd ich ne weile dran knappern

gibts sowas auch in klein? :)
Mit Zitat antworten
  #4  
Alt 20.08.2004, 11:58:34
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Klein? Nicht von mir. Bei mir gibt's nur entweder oder gar nicht. :)

Die Funktion selber muss Dich ja nicht interessieren. Dem Nutzer, also Dir, reicht die Konfigurationsdatei aus. Sollte.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 20.08.2004, 12:27:23
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
naja ich less mich mal ein meld mich dann nächstes jahr wieder *g
Mit Zitat antworten
  #6  
Alt 25.08.2004, 13:14:49
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
ich mal wieder. da mir das script von c4 ä bissele zu umständlich war hab ich mal ein anderes ausprobiert

navi

hab das eingebaut und es funktioniert auch wunderbar bis auf eine kleinigtkeit. wenn ich z.b. datensatz 5 von 10 ausgewählt habe
und möchte nun anfangen zu blättern beginnt er beim ersten datensatz. das ist nicht so ganz meine vorstellung da er ja dann
da weitermachen soll wo er grad steht.

hänge irgendwie seit samstag dran und komm net weiter

hier mal der code

PHP-Code:
<?php
//die variable navi enthält den wert id aus der db der per link übergeben wird
if ($navi!=''){
    
// Datendefinition für die Clientausgabe
    
$start = (isset($start)) ? abs((int)$start) : 0;
    
$limit 1;                     // Datensätze pro Ausgabeseite

    // Feststellen der Anzahl der verfügbaren Datensätze.
    
$resultID = @mysql_query("SELECT COUNT(ID) FROM adressen");
    
$total    = @mysql_result($resultID,0);

    
// Ggf. $start korrigieren (falls Parameter in
    // der URL manipuliert wurde)
    
$start    = ($start >= $total) ? $total $limit $start;

    
// Datenbankabfrage ausführen.
    
$query    "SELECT id,  Anrede, Titel, Vorname, Name, Strasse, Postfach, Land, 
        PLZ, Ort, FROM adressen LIMIT "
.$start.",".$limit;
    
$resultID = @mysql_query($query);

    
// Ergebnisse lesen und an den Client ausgeben
    
while ($show = @mysql_fetch_array($resultID)){  //datenbank daten(felder der tabelle) 
                                                    //werden aus dem array ausgelesen                                                      
                                                    //und variablen zugeordnet
            
$db_id $show["id"];
            
$anrede $show["Anrede"];
            
$titel $show["Titel"];
            
$vorname $show["Vorname"];
            
$name $show["Name"];
            
$strasse $show["Strasse"];
            
$postf $show["Postfach"];
            
$land $show["Land"];
            
$plz $show["PLZ"];
            
$ort $show["Ort"];

    }
}
?>
Mit Zitat antworten
  #7  
Alt 25.08.2004, 13:35:09
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zitat:
Original geschrieben von Stifler
da mir das script von c4 ä bissele zu umständlich war hab ich mal ein anderes ausprobiert
Das ist mal wieder so ein Fall, bei dem ich mich zu Recht Frage, warum Du Dich dann nicht an mich wendest?? Auf meiner Website gibt es Links zu E-Mail, Kontaktformular, Gästebuch und zum Forum. Also WARUM nutzt Du das nicht?? Ich versteh's nicht.

Ein Tipp:
--> http://php.net/list (Beispiel 2)

Zum Eigentlichen: Wie sehen die Links zum Blättern aus? Welche Werte werden auf welcher Seite übergeben?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #8  
Alt 25.08.2004, 13:58:08
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
nun ich dachte ich versuche es erst einmal selbst ob ich es hinbekomme. dann hab ich das script gefunden eingebaut und es lief bis auf das problem das ich vorher beschrieben habe.

sorry aber direkt an dich wenden hab ich nicht dran gedacht, weil ich möchte dich ja net belästigen indem ich dir mails schicke oder sonstiges und auf die idee auf deine website zu schauen bin ich garnicht erst gekommen :(

zurück zum eigentlichen
es wird die gleiche seite aufgerufen. die links sehen so aus

PHP-Code:
<?
//link für zurück navi 
//$db_id ist die datenbank id des ausgewählten datensatzes
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
   echo "<a target="Haupttext" href=".$_SERVER['PHP_SELF']."?navi=".$db_id."&start=".$newStart.">
   <IMG SRC="../assets/images/back03.jpg" VSPACE=0 HSPACE=0 ALIGN="TOP" BORDER=0></a>";

//link für die vorwärts navi
$newStart = $start + $limit;
   echo " <a target="Haupttext" href=".$_SERVER['PHP_SELF']."?navi=".$db_id."&start=".$newStart.">
<IMG SRC="../assets/images/next02.jpg" VSPACE=0 HSPACE=0 ALIGN="TOP" BORDER=0></a>";
?>
der vorher gepostete code wird erst angesprochen wenn bereits etwas ausgewählt ist und befindet sich ebenfalls auf der gleichen seite wie dem link zu entnehmen ist
Mit Zitat antworten
  #9  
Alt 25.08.2004, 14:02:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Welchen Wert hat register_globals in der php.ini?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #10  
Alt 25.08.2004, 14:05:22
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
register_globals ist auf "on"
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:26:29 Uhr.


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


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