Datensatz zeilenweise auslesen und ausgeben

Diskutiere Datensatz zeilenweise auslesen und ausgeben im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hi. Ich habe folgendes Problem. Meine Tabelle besteh aus 3 Feldern: - ID - Ueberschrift - Nachricht Es geht darum das ich eine Seite...
  • Datensatz zeilenweise auslesen und ausgeben Beitrag #1
Unknown Artist

Unknown Artist

Bekanntes Mitglied
Dabei seit
28.08.2001
Beiträge
634
Reaktionspunkte
0
Ort
High-bach
Hi.

Ich habe folgendes Problem.

Meine Tabelle besteh aus 3 Feldern:

- ID
- Ueberschrift
- Nachricht

Es geht darum das ich eine Seite erstellt habe über die Nachrichten eingegen werden können und dann in der Datenbank gespeichert werden. Das Forular sieht so aus: Oben Textfeld für die Überschrift, unten Textarea für den Text.
Die beiden Variablen (ueberschrift und nachricht) stehen also nun in der Datenbank.

Jetzt möchte ich mir aber nicht alle Nachrichten anzeigen lassen, sondern immer nur genau eine. Mit 2 Buttons (weiter und zurück) soll man sich jeweils die nächste bzw die vorherige Nachricht anzeigen lassen können.
Das soll alles im Popup passieren(was natürlich unwichtig ist, nur zur besseren Vorstellungshilfe)

Meine frage jetzt: Wie kann ich dieses Problem am besten lösen? Habe mir gedacht die Daten erstmal in ein Array zu schreiben. Doch wie nun weiter?

(achja, PHP und mySQL)

Für Lösungsansätze wäre ich sehr dankbar.

Gruß

UA
 
  • Datensatz zeilenweise auslesen und ausgeben Beitrag #2
bofh

bofh

Bekanntes Mitglied
Dabei seit
09.03.2000
Beiträge
3.269
Reaktionspunkte
2
du sagst einfach

select * from tb where ID = '$XX'



jetzt brauchst du nur noch ein script dass dir bei vor xx um 1 erhöht und bei zurück um eins vermindert. Ich denke das lässt sich mit php und html machen oder du veruchst es mit java
 
  • Datensatz zeilenweise auslesen und ausgeben Beitrag #3
mezzo mix

mezzo mix

Bekanntes Mitglied
Dabei seit
24.12.2000
Beiträge
1.793
Reaktionspunkte
1
Ort
Entenhausen
  • Datensatz zeilenweise auslesen und ausgeben Beitrag #4
Y

yozek

Mitglied
Dabei seit
27.02.2003
Beiträge
11
Reaktionspunkte
0
so schnell mal den Code hingeschrieben. Sollte eigentlich fehlerfreu sein.. falls net.. beschwer dich und ich schau mal was faslch sein koennte!

Code:
if (!$id) { $id  = 1; }

$query = "SELECT * FROM $tabellenname where  id = '$id'";
$query = mysql_query($query);

while ($auth = mysql_fetch_array($query))
    {
    $id = $auth["id"];
    $text = $auth["text"];
    $head= $auth["head"];
    $id++
    }

echo "$head<p>$text";
if ($id > 1) {
$idback = $id - 2;
echo "<a href=$PHP_SELF?id=$idback><<< Zurück</A>";
echo "<a href=$PHP_SELF?id=$id>Weiter >>></A>"; }
else {
echo "<a href=$PHP_SELF?id=$id>Weiter >>></A>"; }
 
  • Datensatz zeilenweise auslesen und ausgeben Beitrag #5
Unknown Artist

Unknown Artist

Bekanntes Mitglied
Dabei seit
28.08.2001
Beiträge
634
Reaktionspunkte
0
Ort
High-bach
Hi !

Ich danke dir !!!

Habe es jetzt ähnlich gelöst und dank dir noch etwas optimiert. Kann es euch leider nicht zeigen da es auf nem Server in nem Intranet ausgeführt wird, und mein provider kein PHP unterstützt.

danke nochmal für eure hilfe !

gruß
ua
 
Thema:

Datensatz zeilenweise auslesen und ausgeben

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben