simples auslesen von Namen aus einer mySQL_db

Pestilence

Mitglied
Also ich habe folgendes Problem auf dieser Seite:
http://www.pestisportal.de/dsi/members.php

Hier sollen alle Membernamen bzw. später auch weitere Angaben aus einer
mySQL Tabelle gefiltert werden (also nur die Namen (UserName)).

Das Script sieht momentan so aus:

PHP:
<?php

$host = "db.XXX.de";
$user = "XXX";
$password = "XXX";
$dbname = "XXX";
$tabelle ="XXX";

$dbverbindung = mysql_connect ($host, $user, $password);

$dbanfrage = "SELECT UserName from $tabelle";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);

 while ($ausgabe = mysql_fetch_array ($result))
 {
 print ("$ausgabe[header]<br><br>$ausgabe[artikel]<br><hr><br>");
 }

mysql_close ($dbverbindung)


?>

Die Datenbank funktioniert soweit, leider erscheint nichts auf der Seite.
Ich weiss es mag vielleicht simpel sein (jeder fängt mal klein an). :)

edit:
achja die Namen die drinnen stehen sind HTML also nicht aus der Datenbank :rolleyes:
 
Pestilence hat gesagt.:
Also ich habe folgendes Problem auf dieser Seite:
http://www.pestisportal.de/dsi/members.php

Hier sollen alle Membernamen bzw. später auch weitere Angaben aus einer
mySQL Tabelle gefiltert werden (also nur die Namen (UserName)).

Das Script sieht momentan so aus:

PHP:
<?php

$host = "db.XXX.de";
$user = "XXX";
$password = "XXX";
$dbname = "XXX";
$tabelle ="XXX";

$dbverbindung = mysql_connect ($host, $user, $password);

$dbanfrage = "SELECT UserName from $tabelle";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);

 while ($ausgabe = mysql_fetch_array ($result))
 {
 print ("$ausgabe[header]<br><br>$ausgabe[artikel]<br><hr><br>");
 }

mysql_close ($dbverbindung)


?>

Die Datenbank funktioniert soweit, leider erscheint nichts auf der Seite.
Ich weiss es mag vielleicht simpel sein (jeder fängt mal klein an). :)

edit:
achja die Namen die drinnen stehen sind HTML also nicht aus der Datenbank :rolleyes:


Sehe da jetzt nicht so nen Fehler aber versuche mal
PHP:
print ($ausgabe['header']."<br><br>".$ausgabe['artikel']."<br><hr><br>");

Habe jetzt nur das Array aus dem String rausgeholt.
 
Edit:
Ansonsten füge doch mal folgendes hinzu:
PHP:
$result = mysql_db_query($dbname, $dbanfrage, $dbverbindung) OR die(mysql_error());
Bist du desweiteren sicher, dass deine Mysql Verbindungswerte richtig sind?

Übrigens [phpf]mysql_db_query[/phpf] ist "deprecated", nutz stattdessen [phpf]mysql_query[/phpf] & [phpf]mysql_select_db[/phpf].
Das erspart auch Arbeit.
Desweitern würde ich auch keine Leerzeichen bei dem Aufruf von Funktionen und den Angaben von Paramtern machen.
Führt zwar nicht zu Fehlern, finde ich aber unschön..
 
Zuletzt bearbeitet:
Vielen dank schonmal für die schnelle Hilfe.
Ich habe jetzt leider keine Zeit es zu probieren,
werde es aber Morgen in Angriff nehmen.
 
Hmm leider funktioniert es so auch nicht.
Wenn ich den Array aus dem String nehme passiert leider nichts.

Und wenn ich mysql_query() benutze bekomme ich einen Fehler:

Warning: Wrong parameter count for mysql_query() in /web/dsi/members.php on line 226

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/dsi/members.php on line 228

Bei mysql_select_db() leider auch nicht anders:

Warning: Wrong parameter count for mysql_select_db() in /web/dsi/members.php on line 226

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/dsi/members.php on line 228
 
Zurück