| | | | |
| | |
| Gast
Beiträge: n/a
| Hallo zusammen, da ich mit anderen Foren nicht zufrieden bin und keine Antwort erhalten probiere ich es hier einmal hoffe Ihr seid besser Also nun einmal zu meinem Problem ich habe versucht mir ein Newsscript zu schreiben alles schön und gut jedoch sortiert er mir die ausgabe nicht richtig. Also hier meine kurzen SCripte. Script zum eintragen in die Datenbank Code: <?php
session_start();
//timerabfrage
$time = time();
//Datenbank speichern
$mysql = mysql_connect("localhost", "web64", "passwort")or die ("Keine Verbindung moeglich");
$db = "usr_web64_1";
$abfrage= "INSERT INTO news (User, Ueberschrift, News, Time) VALUES('$UserName', '$ueberschrift', '$newslang', '$time')";
mysql_db_query($db, $abfrage, $mysql);
echo " News wurden erfolgreich hinzugefügt.Sie werden automatisch auf die Hauptseite zurück geleitet"; ?>
So und nun will ich das alles wieder schön brav abraufen 2 Script (abrufen) Code: <?php
include 'inc/functions.inc.php';
// Verbindung zur Datenbank herstellen
mysql_connect("localhost", "web64", "datenbank")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("usr_web64_1");
$Zeilen_pro_Seite = 20;
if (!isset($Anfangsposition)) {
$Anfangsposition = 0;
}
$sql="select * from news limit $Anfangsposition,$Zeilen_pro_Seite";
$result=mysql_query($sql);
$result1=mysql_query("SELECT ID, User, Ueberschrift, News, Time FROM news ORDER BY Time DESC");
$Anzahl=mysql_num_rows($result1);
while ($row=mysql_fetch_array($result)) {
$timestamp=$row['Time'];
$datum = date("d.m.Y",$timestamp);
$id = $row['ID'];
$news_format= formattext($row['News'], $smilies, $smiliespath, $myBoardCodeTags, $texthtml);
?>
so und weiter Code: <?php
}
echo "<div align=\"center\">";
if($Anfangsposition > 0) {
//echo "[erste Seite] ";
$back=$Anfangsposition-$Zeilen_pro_Seite;
if($back < 0) {
$back = 0;
}
echo "<a href=\"index.php?Anfangsposition=$back\">[zur&ck]</a> ";
}
if($Anfangsposition < $Anzahl-$Zeilen_pro_Seite) {
$fwd=$Anfangsposition+$Zeilen_pro_Seite;
echo "<a href=\"index.php?Anfangsposition=$fwd\"> [weiter]</a> ";
$fwd=$Anzahl-$Zeilen_pro_Seite;
//echo "<a href=\"index2.php?Anfangsposition=$fwd\">[letzte Seite]</a> ";
}
echo"
";
if($Anzahl>$Zeilen_pro_Seite) {
$Seiten=intval($Anzahl/$Zeilen_pro_Seite);
if($Anzahl%$Zeilen_pro_Seite) {
$Seiten++;
}
}
for ($i=1;$i<=$Seiten;$i++) {
$fwd=($i-1)*$Zeilen_pro_Seite;
echo "<a href=\"index.php?Anfangsposition=$fwd\">$i</a> ";
}
?>
Auf Antwort wird gehoft Danke im vorraus |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Newsscript wird nicht richtig angezeigt. | albi | PHP Tipps 2008 | 14 | 24.06.2008 13:01 |
| PHP richtig lernen! | TeazY | PHP Tipps 2008 | 5 | 01.02.2008 21:50 |
| Auflistung erfolgt nicht richtig | phyton | Datenbanken | 4 | 06.02.2007 17:22 |
| [Erledigt] Modularisierung: Wie macht man es richtig? | PHP-Fortgeschrittene | 1 | 12.03.2006 16:00 | |
| Newsscript Programmierer gesucht | Beitragsarchiv | 7 | 05.09.2005 15:10 | |
| Newsscript... | PHP Tipps 2005-2 | 7 | 14.07.2005 04:01 | |
| PHP funktioniert nicht richtig?! | PHP Tipps 2005-2 | 26 | 11.06.2005 09:05 | |
| [Erledigt] Datenbank sortiert ausgeben! | Datenbanken | 4 | 23.03.2005 12:49 | |
| Variable wird nicht richtig übergeben | PHP Tipps 2005 | 17 | 16.01.2005 16:51 | |
| Datenbankeinträge sortiert ausgeben lassen | PHP Tipps 2004 | 3 | 22.10.2004 22:10 | |
| [Erledigt] imap_body RICHTIG ausgeben (mit allen Sonderzeichen usw.) | PHP-Fortgeschrittene | 3 | 08.09.2004 02:33 | |
| [Erledigt] Perl richtig installiert oder falsch ? testen aber wie ? | c01001 | Server, Hosting und Workstations | 2 | 31.08.2004 22:37 |
| Formular, welches prüft, ob eingegebene Antwort richtig.... | PHP Tipps 2004 | 10 | 15.08.2004 22:18 | |
| MySQL sortiert nicht richtig | DutziMan | Datenbanken | 1 | 21.07.2004 13:24 |
| [Erledigt] SQL-Abfrage sortiert nicht korrekt! | Datenbanken | 3 | 16.06.2004 22:11 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.