Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[Funktion] Nur ein Wert wird zurückgegeben... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[Funktion] Nur ein Wert wird zurückgegeben...


 
php-anfaenger
12-07-2004, 16:48 
 
Hi Ihr,

ich möchte gerne Werte aus eine DB ziehen...
Das gelingt mir auch ganz gut jedoch müsste ich bei einer abfrage
z.B. 3 Werte zurück bekommen bekomme mit FetchRow()
aber nur einen ....

Selbst mit FetchAll(), GetAll etc. klappt dies nicht.... :(

Hier der Code:

$check = $db_object->Execute("SELECT ai_nr from t_users WHERE ai_user = '".$_POST['uname']."'");

$row = $check->FetchRow();


Es kann vorkommen das die User bis zu 3 verschiedene nummern haben.
Was mir mein SQL Tool auch wiedergibt / anzeigt....

Einer evtl. ne Idee ?

 
derHund
12-07-2004, 16:54 
 
du willst 3 zeilen haben?

- ganz normal in einer schleife
- getAll sollte auch funzen
- mal $obj->numRows() angeschaut?

du willst 3 werte in einer zeile?

- select ändern ....

 
php-anfaenger
12-07-2004, 17:08 
 
Komischerweise bekomme ich wenn ich GetAll nehme keine übergabe mehr an die Session, was nach dem einloggen sich als leeres Feld bemerkbar macht....

Der select gibt mir so wie ich Ihn habe genau die Werte zurück aus meinem DB Tool die ich haben möchte. ;)

Na gut numRows bzw. bei mir dann RecordCount werd ich dann nochmal eben testen.

 
Coragon Rivito
12-07-2004, 18:01 
 
diese 3 werte .. stehen die in einer zeile ? (dann binde die mal in deinen query ein)
oder meinst du die ganze spalte ? (3zeilen => 3werte) ? musst du meines wissens nach in php auslesen (while lässt grüssen)

 
php-anfaenger
12-07-2004, 18:23 
 
grrrrrrr ....

gerade while wollte ich vermeiden ;)

naja ich schau mal... Danke schon mal.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:31 Uhr.