Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 13:53

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Dropdown liest nicht alle Namen aus

Discussion on Dropdown liest nicht alle Namen aus within the Web Development forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
TiehJay's Avatar
 
elite*gold: 75
Join Date: Jun 2009
Posts: 3,252
Received Thanks: 2,716
Dropdown liest nicht alle Namen aus

Nabend Community,

ich hab' da 'n kleineres Problem mit meinem kleinen Projekt. Und zwar, es soll aus der Datenbank alles rausholen aus antwort mit dem jetzt angemeldeten Lehrer. Diese Werte soll er dann im Nachhinein sortiert (in diesem Fall einfach nicht doppelt vorkommend) ausgeben.
Soweit so gut. Er macht es soweit auch, jedoch zeigt er nur den Namen von einem an und die anderen haben einfach kein Namen (siehe Bild). Weiß' einer, was ich da falsch gemacht habe ? :O




PHP Code:
$query mysql_query("SELECT `klasse` FROM `antwort` WHERE `lehrer` = '".$lehrer."'");
$zeilen mysql_num_rows($query);
while(
$data mysql_fetch_assoc($query)){
    
$klasse[]=$data['klasse'];
}
$klasse=array_unique($klasse);
$num count($klasse);
for(
$i=0;$i<$num;$i++){
    echo 
"<option>".$klasse[$i]."</option>";

TiehJay is offline  
Old 05/08/2013, 09:19   #2

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Hmmm.
Sieht auf den ersten Blick richtig aus. Wie sieht die Tabelle denn aus?

BTW, warum benutzt du nicht die DB für deine Operationen?
Code:
'SELECT DISTINCT `klasse` FROM `antwort` WHERE `lehrer` = \'' . $lehrer . '\' GROUP BY `klasse`;'
Und statt immer zu fragen, wie viele Elemente drin sind, könnte ma auch die foreach Schleife benutzen (was _hinfällig_ ist, aufgrund der von mir genannten SQL Query):
Code:
foreach($c in $klasse)
  echo '<option>' . $c . '</option>';
マルコ is offline  
Old 05/08/2013, 14:26   #3
 
TiehJay's Avatar
 
elite*gold: 75
Join Date: Jun 2009
Posts: 3,252
Received Thanks: 2,716
Quote:
Originally Posted by マルコ View Post
Hmmm.
Sieht auf den ersten Blick richtig aus. Wie sieht die Tabelle denn aus?

BTW, warum benutzt du nicht die DB für deine Operationen?
Code:
'SELECT DISTINCT `klasse` FROM `antwort` WHERE `lehrer` = \'' . $lehrer . '\' GROUP BY `klasse`;'
Und statt immer zu fragen, wie viele Elemente drin sind, könnte ma auch die foreach Schleife benutzen (was _hinfällig_ ist, aufgrund der von mir genannten SQL Query):
Code:
foreach($c in $klasse)
      echo '<option>' . $c . '</option>';

So, hatte es nun mit Hilfe eines Kollegen heute Nacht noch hinbekommen. Das, was ich geschrieben habe, war soweit richtig, allerdings war die Ausgabe. Haben das dann, wie du vorgeschlagen hast, mit der foreach-Schleife gemacht und tada, er hat alle Namen angezeigt. :>

PHP Code:
    foreach($klasse as $value){
echo 
"<option>".$value."</option>"
TiehJay is offline  
Closed Thread


Similar Threads Similar Threads
Playsation3 liest USB nicht .
12/18/2012 - Consoles - 3 Replies
Kleine wichtige frage . Meine PS3 liest mein USB Stick nicht ( 64 GB ) . Was kann man machen ?
[Hilfe]PSP liest MP4 nicht ?
08/07/2012 - Technical Support - 10 Replies
Hallo, Ich habe seit 3 Tagen irgendwie das Problem das meine PSP keine MP4 Formate mehr liest... Also packe ich sie über das USB-Kabel vom PC auf die PSP werden diesen nicht erkannt, loade ich aber welche über die psp (auch mp4) werden die erkannt ?! Habe schon Versuch direkt im Ordner Video zu packen aber das geht auch nicht (K:/VIDEO/) Und dan habe ich mal bisschen google geguckt und dan gefunden das das da reinmuss: K:/MP_ROOT/ und dann da in einen ordner und einen bestimmten...
Laptop liest CD nicht
02/03/2012 - Technical Support - 0 Replies
Hallo Community, unzwar geht es um folgendes Problem. Nun ich habe mir ein C++ Buch bestellt und es heute bekommen. Darin befindet sich eine CD mit Microsoft Visual C++ 2010 Express Edition, Programmbeispielen usw. Leider kann mein Laptop die CD nicht lesen. Es bootet erstmal und dann passiert nix. Wenn ich es im Arbeitsplatz versuche, wirft der die CD raus. Auf einem anderen Computer geht es... Kann mir jemand helfen?
[Info]ZZYT2 -> Für ALLE !!! Der das nicht liest und sagt Server down .. facepalm
08/22/2009 - Metin2 Private Server - 106 Replies
Da wieder 10000 Threads eröffnet wurden mit dem Namen Server ist "down" , "offline" .. Hab ich mich dazu entschlossen noch einmal einen Thread zu eröffnen wo alles drinne steht .. Beweise , wie man rein kommt etc. ! Als erstes der Beweis http://www.bilder-space.de/thumb/21.082VKK17x54t1 NUdF.jpg 1. Merkmal -> Kingruessi 2. Merkmal -> Mein lvl



All times are GMT +2. The time now is 13:53.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.