Hi Leutz,
habe folgendes Prob, habe eine Blätter funktion, die auch einwandfrei geht.
Das einzige was ich irgendwie nicht hinbekomme ist, eine Alphabetische auflistung rein zu bekommen.
Zum beisspiel so, klicke ich auf A soll er mir alles ausgeben was unter A in der DB steht,
auf B und C usw.
Hat vielleicht jemand ne Idee wie man das an diesem Script verwirklichen kann, ohne das es ,so wie bei mir immer, konflikte gibt?
schon mal Danke
cu
habe folgendes Prob, habe eine Blätter funktion, die auch einwandfrei geht.
Das einzige was ich irgendwie nicht hinbekomme ist, eine Alphabetische auflistung rein zu bekommen.
Zum beisspiel so, klicke ich auf A soll er mir alles ausgeben was unter A in der DB steht,
auf B und C usw.
Hat vielleicht jemand ne Idee wie man das an diesem Script verwirklichen kann, ohne das es ,so wie bei mir immer, konflikte gibt?
PHP:
<?php
include ('inc/config_inc.php');
// Verbindung herstellen
mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($database);
$query = "SELECT * FROM $downtable ORDER BY `id` DESC";
$re = mysql_query($query);
$anz = mysql_num_rows($re);
}
$c=0;
while($anz >0){
$c++;
$anz = $anz - 10;
}
?>
<?
# Prüft ob die Variable $page schon vorhanden ist.
# ($page wird später durch die links angegeben)
# Sofern diese Variable noch nicht vorhanden sein sollte wird sie erstellt und auf 1 gesetzt.
if(!isset($page))
$page = 1;
$pag = $page-1;
# Falls die momentan betrachtete Seite grösser als 1 ist,
# so werden die Links für "zurück" und "zur ersten Seite springen" erstellt.
if($page > 1 ){
echo "<a href=\"Blattresultd.php?page=1\">«</a> ";
echo "<a href=\"Blattresultd.php?page=".$pag."\">‹</a> ";
}
# Hier werden die Seiten als Direktlink ausgegeben.
for($b=1;$b<=$c;$b++){
$site = $b;
# Diese If-Abfrage ist nötig, um die Momentan betrachtete Seite nicht als Link anzugeben.
if(isset($page) && $page == $site){
# die Momentane Seite ohne Link:
echo $b." ";
}
else
{
# Der auszugebende Link:
echo "<a href=\"Blattresultd.php?page=$site\">$b</a> ";
}
}
$pag = $page+1;
if($page < $c ){
echo "<a href=\"Blattresultd.php?page=".$pag."\">›</a> ";
echo "<a href=\"Blattresultd.php?page=$c\">»</a> ";
}
?>
<br>
<br>
<?
$array = array();
while($l=mysql_fetch_array($re)){
array_push($array,$l);
}
?>
<?
$anzahl = mysql_num_rows($re);
for($x=($anzahl-10*$page+10)-1; $x>($anzahl-10*$page)-1; $x--){
# Nur ausgeben wenn $x grösser als 0 ist:
if($x >= 0){
?>
<hr noshade>
<p>Name: <? echo $array[$x]['id']; ?><br>
Titel: <? echo $array[$x]['title']; ?><br>
<?
}
}
mysql_close();
?>
cu