Datenbank genaues Feld ausgeben WHERE

Aser

Erfahrenes Mitglied
tag
ich habe die Tabelle in der Datenbank

nic|vorname |nachname |pwd etc...
admin|mustervor|musternach|musterpwd|etc|
user1 |mustervor|musternach|musterpwd|etc|
user2 |mustervor|musternach|musterpwd|etc|

und moechte z.B. vom admin sein pwd ausgegeben bekommen
da hab ich
PHP:
include "./admin/mysqldaten.php";
$pwdfeld=mysql_query("SELECT pwd FROM user WHERE nic = 'admin'");#query aus
echo $pwdfeld;

des will aber nicht
der gibt mir nur "Resource id #5" aus


dann hat man mir dies gegeben

PHP:
$roherwert=mysql_fetch_result("SELECT pwd FROM user");#query aus
$r=mysql_result($roherwert);
$musterpwd=$r;
da kommt aber nix (noch weniger) raus
Gibt es die Funktion mysql_fetch_result ueberhaupt...?
Anscheinend verwenden die mehrere, find sie aber nicht in den manuals.


hilfe... ich bin am verzweifeln
vielen Dank im Voraus
 
In der Doku zu [phpf]mysql_query[/phpf] sind Links zu allen weiteren Funktionen, die Du benötigst (z.B. [phpf]mysql_fetch_assoc[/phpf]). Vielleicht sollte man da zunächst schauen und die Beispiele nachbauen ;)

Gruß hpvw
 
Hi,

der Ansatz mit mysql_result ist meiner Meinung nach ganz praktisch um einzelne Daten auszugeben, nur muss es dann so etwa heissen::
PHP:
$abfrage = mysq_query("SELECT * FROM user WHERE nic = 'admin'");
$passwort = mysql_result($abfrage, 0, "pwd");
probiers mal aus.

mfg Mauli
 
@ Mauli_rulez
vielen Dank...
ich weiss gar net wie viele Stunden ich an dem Scheiss rumgetueftelt habe...
... du hast mich vor grauenhaften Nachmittagen gerettet... :-*
(@Nachwelt: das Script * super, in 'mysql' ist ein Tippfehler)
*hier steht eigentlich ein Verb... scheint zensiert zu werden( oder ein Bug zu sein :-) )... weiss allerdings nicht was an * so schlimm ist
 
Zuletzt bearbeitet:
Zurück