Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Suche PHP oder besser Mysql funktion

schooters / 3 Antworten / Flachansicht Nickles

...die folgendes kann: ab einem Bestimmten zeichen (string), nicht Position, wie z.b. SUBSTR oder MID, eine bestimmte Anzahl von weiteren Strings liest. also sowas der art:

XXX(string, positionsbegin, länge)

bei Antwort benachrichtigen
schooters xafford „geht doch mit SELECT SUBSTRING string, start, länge oder willst du ab einem...“
Optionen

um es noch konkreter zu machen, das problem

ich habe 50 Sätze:

Satz 1.
Satz 2.
Satz 3.
.
.
.

Und jetzt will ich immer nur einen Satz auf jeder Seite zeigen, per Mausklick soll der user dann den nächsten gezeigt bekommen, hier das script:

Also nach dem Punkt jedes Satzes soll getrennt werden, der nächste soll dann gezeigt werden, habe das schon so versucht, dass ich alles in einen array geschmissen habe, aber das ist weitaus umstänglicher und ich würde es lieber sql-seitig lösen

<?

$db=mysql_connect("localhost","","");
mysql_select_db("daten",$db);
$maxmenge = "1";
$gesamt=mysql_query("select LENGTH(eintrag) as eintrag from test");
$gesamt_zeile=mysql_fetch_object($gesamt);
$gesamt = $gesamt_zeile->eintrag;
echo $gesamt_zeile->eintrag;
if(!$begin || !$end){
$begin = 0;
$end=$maxmenge;
}
$result=mysql_query("select SELECT SUBSTRING(eintrag,INSTR(eintrag,.)+LENGTH(eintrag)+1) as eintrag from test");

$zeile=mysql_fetch_object($result);
echo "$zeile->eintrag";


if($nextpage)
{
$begin = $begin + $end;
$end = $maxmenge;
}

if(!$nextpage)
{
$begin = 1;
$end = 100;
}

if($begin <= $maxmenge)
{
echo"<a href='$PHP_SELF?begin=$begin&end=$end&gesamt=$gesamt&nextpage=true'>Mehr Lesen</a>";
}

?>

bei Antwort benachrichtigen