PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : auslesen mit php


Ha$$o
22.09.2002, 14:34
<?
mysql_connect("localhost","root","") or die ("Connect Fehler");
mysql_select_db("lanatic") or die ("DB Fehler");
$abfrage = "SELECT * FROM admin";
$ergebnis = mysql_query("$abfrage");
$row = mysql_fetch_array($ergebnis);
while($row = mysql_fetch_array($ergebnis))
{
echo $row['user'] . " : ";
echo $row['pass'] . "<br>";
}
?>


folgenden code verwende ich... (der müsste meiner meinung auch richtig sein) ABER er gibt immer erst die zweite zeile aus der mysql datenbank aus...

die datenbank besteht aus den feldern "user" & "pass"

inhalt:


peter : peter
klaus : klaus
hans : hans

usw....

aber wenn ich obiges php skript starte kriege ich nur
klaus : klaus
hans : hans

kennt jemand diesen fehler ???


Felix Kaiser
22.09.2002, 14:43
Probier mal anstatt mysql_fetch_array, einfach mysql_fetch_row.

Achja, und entsprechend $row[0] und $row[1].

Ha$$o
22.09.2002, 18:37
genau das gleiche....

wenn ich "DESC" verwende schneidet er den letzen weg...

mit "PhpMyAdmin" oder "MySqlFront" macht er das richtig... also da gibt er alles aus.

Ich benutze "FoxServ" Hat jemand erfahrung damit ?
Vielleicht liegts ja daran, ich glaube ich müsste mir mal apache + php + mysql per "Hand" installieren und configen....

Felix Kaiser
22.09.2002, 19:02
Ich seh grad, das eine mysql_fetch_row bzw. mysql_fetch_array oberhalb der while() Schleife, das ist zuviel, lass das mal weg, sonst verliert sich der erste Treffer!

Ha$$o
23.09.2002, 13:44
Super, ich dachte schon das liegt am "FoxServ" den ich eigentlich soooo super finde :)

Gleich wenn ich nach Hause komme probier ich es aus....



gruss, hasso ;) :D

<<edit>>

Bin jetz zuhause... und es funzt alles
Ich hab das irgendwie übersehn da ich den code von schattenbaum.net einfach übernommen und falsch kopiert hab...

naja danke, jetz geht alles

hasso