php.de
Alt 15.07.2005, 21:11  
Gast
 
Beiträge: n/a
Standard Array

Ein recht simples Array-Problem:

Ich habe Datensätze in meiner MySQL-Datenbank gespeichert, und möchte nun für jeden dieser datensätze (in diesem Fall Text) ein kleines Tabellenkästchen ausgeben; in jedem einzelnen soll ein Datensatz aus dieser Datenbank stehen, also eine Art Newsboard.

Aber er gibt mir immer nur einen Datensatz aus ( den ersten), obwohl er mir für jedes $i ausgeben soll

vereinfachter Code :
Code:
$titel =  mysql_fetch_array(mysql_query("select titel from news ")); 
$news =  mysql_fetch_array(mysql_query("select text from news "));

$anzahl = mysql_num_rows($titel);
           
for ($i = 0; $i <= $anzahl ; $i++)
{

echo $titel[$i];
echo $news[$i];
}

Danke für die Hilfe.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.07.2005, 21:25  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

ich schlage folgendes vor:
PHP-Code:
<?php
$query 
'SELECT titel,text FROM news';
$sql mysql_query($query) or die('Fehler: '.mysql_error().' mit Query: '.$query);

while (
$row mysql_fetch_array($sql)) {
    echo 
$row['titel'];
    echo 
$row['text'];
}
?>
__________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." - Linus Torvalds, 1996
Kort ist offline  
Alt 15.07.2005, 21:29  
Gast
 
Beiträge: n/a
Standard

Sehr schön, danke! Es funktioniert!
 
Alt 15.07.2005, 21:31  
Gast
 
Beiträge: n/a
Standard

Aber jetz hab ich das Problem, daß die älteste News immer am Anfang steht, weil sie in der Datenbank-Tabelle ganz oben ist!! Es soll aber grad umgekehrt sein, daß die neuste Nachricht, die ans ende der Tabelle angefügt wird, später zuerst kommt!
 
Alt 15.07.2005, 21:33  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Es wäre schön, wenn du auch mal das Manual lesen würdest ...

Also, angenommen du hast eine Spalte id (wovon ich mal ausgehe), dann so:

Code:
SELECT titel,text FROM news ORDER BY id DESC
__________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." - Linus Torvalds, 1996
Kort ist offline  
Alt 15.07.2005, 23:32  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Zitat:
Zitat von Kort
Es wäre schön, wenn du auch mal das Manual lesen würdest ...
Apropos Manual und so: Du weisst schon, dass mysql_fetch_array() den Datensatz doppelt in den Speicher packt? Ich hab noch keinen Fall erlebt, in dem ich das gebraucht hätte.

-> mysql_fetch_assoc() oder
-> mysql_fetch_row()

Basti
Basti ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
Kategoriedaten rekursiv in Array bringen Schiedsrichter PHP Tipps 2008 2 10.12.2007 15:43
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.