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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
23.09.2004, 13:10:14
|
Junior Member
|
|
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
|
|
leeren datensatz nicht anzeigen, alten wiederholen
moin,
bin mal wieder an einem problem dran wo ich die lösung mal wieder net finde, obwohl ich fast wetten könnte das es mal wieder eine einfache lösung dafür gibt
zum problem:
es handelt sich um das vor und zurück blättern. ein name wird angezeigt und nun möchte ich vor oder zurück blättern. funktioniert dank C4 auch einwandfrei.
es funktioniert folgendermassen per link wird der name übergeben und dann aus der db ausgelesen. wenn nun aber in der db nix mehr steht möchte ich es abfange sonst gibt er mir ja nur leere felder aus und er soll aber dann den letzten namen nehmen und diesen wieder anzeigen.
hier mal der code
PHP-Code:
if ($_GET['vor']!=''){
//name der als nächstes kommt wird in der db ausgelesen
$result=mysql_query("SELECT id, Vorname, Name, Strasse,
Postfach, Land, PLZ, Ort, Staat, Mail, Internet, FROM adressen
WHERE Name>'{$_GET['vor']}' ORDER BY Name ASC LIMIT 1");
//wird kein weiterer namen gefunden soll der übergebene name angezeigt werden
if ($result==false){
$result=mysql_query("SELECT id, Vorname, Name, Strasse,
Postfach, Land, PLZ, Ort, Staat,Mail, Internet, FROM adressen
WHERE Name='{$_GET['vor']}'");
}
}
|
23.09.2004, 13:29:30
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Das mit dem letzten Datensatz anzeigen wird nicht so einfach klappen.
Mach lieber eine Abfrage, ob zu dem übergebenen Daten ein Datensatz vorhanden ist:
--> http://php.net/mysql_num_rows
Wenn nicht, dann einfach mit dem Nutzer schimpfen.
|
23.09.2004, 14:23:54
|
Junior Member
|
|
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
|
|
alles klar danke C4 damit klapts wußte doch das es ne einfach lösung dafür gibt :)
so siehts jetzt aus:
PHP-Code:
if ($_GET['vor']!=''){
$result=mysql_query("SELECT id, Vorname, Name, Strasse,
Postfach, Land, PLZ, Ort, Staat, Mail, Internet, FROM adressen
WHERE Name>'{$_GET['vor']}' ORDER BY Name ASC LIMIT 1");
$num_rows = mysql_num_rows($result);
if ($num_rows==0){
$result=mysql_query("SELECT id, Vorname, Name, Position, Strasse,
Postfach, Land, PLZ, Ort, Staat,Mail, Internet, FROM adressen
WHERE Name='{$_GET['vor']}'");
}
}
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:12:30 Uhr.
|