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 > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 15.11.2002, 11:47:46
dunkelland dunkelland ist offline
Anfänger
 
Registriert seit: Nov 2002
Ort: Talheim
Beiträge: 1
Seitennavigation

Hallo!

Ich hoffe, daß mir hier im Forum jemand helfen kann. Zu meinem Problem habe ich zwar schon die eine oder andere Lösung gefunden, doch fehlt mir das Wissen, diese richtig einzusetzen.

Und zwar habe ich mit meinen wenigen Programmierkenntnissen eine Suchfunktion erstellt, welche zwar so erstmal funktioniert, aber eben noch ein wichtiges Feature haben sollte. Eben eine Navigation. Denn werden mehr als ein paar hundert Artikel angezeigt, wird das eine ziemlich lange Liste.

Ich hab zwar schonmal eine Seitennavigation in unseren Shop (News) eingebunden, aber hier in meinem Suchen-Script bekomme ich die einfach nicht zum laufen.
Die Profis unter Euch, wird mein Script vielleicht zum erstarren bringen, aber wie gesagt, die Suche selber funktioniert. :-)

Kurz zum Aufbau:
Über ein kleines Formular, übergebe ich den Suchstring, das Suchfeld (Band oder Titel) und ob genau nach dem Suchbegriff gesucht werden soll. Also dann hier mit '%'.

----- SCHNiPP -----

if ($suchfeld == "Band")
{
$suchfeld = "desc_short";
}
elseif ($suchfeld == "Titel")
{
$suchfeld = "desc_short_small";
}
else
{
echo "Nix von dem.";
}

if ($check == "on")
{
$suchstring = $suchstring;
}
else
{
$suchstring = "%".$suchstring."%";
}

if ($suchstring == "%%"):
$suchstring = "rjrehrerehrhew";
endif;

if ($suchstring == ""):
$suchstring = "rjrehrerehrhew";
endif;


$abfrage = "SELECT * FROM csc_article WHERE $suchfeld LIKE '$suchstring'";
$abfrage1 = "SELECT COUNT(*) AS anzahlDS FROM csc_article WHERE $suchfeld LIKE '$suchstring'";
$ergebnis1 = mysql_query($abfrage1);
$ergebnis = mysql_query($abfrage);

if (mysql_result($ergebnis1, 0, "anzahlDS") > 0)
{
echo "Suchfeld: ".$suchfeld."<br>";
echo "Suchstring: ".$suchstring."<br><br><br>";



echo "Anzahl der Treffer: ".mysql_result($ergebnis1, 0, "anzahlDS");

echo "
<table border=1>
<tr>
<td>Band</td>
<td>Titel</td>
<td>Preis</td>
</tr>";

while($row = mysql_fetch_object($ergebnis))
{
echo "
<tr>
<td>".$row->desc_short."</td>
<td>".$row->desc_short_small."</td>
<td>".$row->price_a."</td>
</tr>";
}
echo "
</table>";

}
else
{
echo "Nichts gefunden!<br><br><br>";
}

----- SCHNaPP -----


Wie und wo kann ich da jetzt eine Seitennavigation einbauen?
Die Scripte, welche ich bisher gesehen haben, nutzen noch zusätzliche 'Select-Anweisungen'. Da blicke ich aber leider nicht ganz durch und weis auch nicht so genau, wo ich welchen Code einfügen muß.

Deshalb hoffe ich, daß mir vielleicht jemand von Euch einen Tipp oder Lösungsansatz geben könnte.


cu, Heiko
Mit Zitat antworten
  #2  
Alt 17.11.2002, 10:14:28
langwebdesign langwebdesign ist offline
Junior Member
 
Registriert seit: Oct 2002
Ort: Titting
Alter: 39
Beiträge: 251
$abfrage = "SELECT * FROM csc_article WHERE $suchfeld LIKE '$suchstring' limit 0, 30";

$abfrage = "SELECT * FROM csc_article WHERE $suchfeld LIKE '$suchstring' limit 31, 60";


mit limit kannst du das suchergebnis beschränken

in der ersten abfrage werden die ersten 30 ergebnisse angezeigt
mit der zweiten die nächsten 30
und dan halt so weiter

mfg stephan
__________________
Affen benutzen oft Stöckchen als Hilfsmittel...
Mit Zitat antworten
  #3  
Alt 18.11.2002, 09:38:12
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
vielleicht hilft dir der link:
http://www.f078.net/php/tutorial/php/blaettern.php
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 08:17:39 Uhr.


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


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