Antworten auf deine Fragen:
Neues Thema erstellen

Variable Anzahl von OPTIONs

puur

Nicht mehr ganz neu hier

Hi hab in einer MYSQL Datenbank Categorien gespeichert, wo der Admin User dann Kategorien hinzufügen kann / entfernen kann. diese werden dann in der DB gelöscht. Und wie macht man es nun wenn man sowas hat:

HTML:
<select><option>Option1</option><option>Option2</option></select>

jetzt muss ick ja iwie die DB auslesen, wieviel Kategs vorhanden sind und dementsprechend viele option müssen erscheinen..
Kann mir da jemand helfen ?
 

AW: Variable Anzahl von OPTIONs

hi puur,

verstehe ich nicht.
du willst kategorien auslesen und diese dann löschen bzw. neue hinzufügen? oder sollen alle kategorien als option (dropdown) ausgegeben werden? mit deinem code-schnippsel kann ich jetzt nicht viel anfangen.
 
AW: Variable Anzahl von OPTIONs

ja der war eher zur verdeutlichung: also nochmal:

du hast es eigendlich richtig aufn punkt gebracht, es sollen alle kategorien als Drop down ausgegeben werden.
 
AW: Variable Anzahl von OPTIONs

dann hier ein kleiner schneller ansatz:

Code:
<select name="ein_name">
<?php
$DB_connect = mysql_connect('HOST', 'USER', 'PASSWORD');
if (!$DB_connect) {
echo'<p>Keine Verbindung zum MySQL-Server!</p>';
die();
}
if (!mysql_select_db('DATENBANKNAME') ) {
echo'<p>Kann die MySQL-Datenbank '$DB_name' nicht oeffnen!</p>';
die();
}
$sql  = "SELECT * FROM TABELLE ";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
     echo'<option value="'.$row['FELDNAME'].'">'.$row['FELDNAME'].'</option>';
}

?>
</select>

das wäre ein schnelle lösung. wenn fargen sind, fragen ;-)
 
AW: Variable Anzahl von OPTIONs

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\cat\index.php on line 17

Das is leider alles was passiert ;)

HTML:
<html>
	<head><title></title></head>
	<body>
		
		<?php
			$DB_connect = mysql_connect('localhost', 'user', 'pw');
			if (!$DB_connect) {
			echo'<p>Keine Verbindung zum MySQL-Server!</p>';
			die();
			}
			if (!mysql_select_db('cat') ) {
			echo '<p>Kann die MySQL-Datenbank nicht oeffnen!</p>';
			die();
			}
			$sql  = "SELECT * FROM TABELLE ";
			$result = mysql_query($sql);
			while($row = mysql_fetch_array($result))
			{
				 echo'<option value="'.$row['FELDNAME'].'">'.$row['FELDNAME'].'</option>';
			}

		?>
		
		<?php
			echo 'Sortieren';
		?>
		
	</body>
</html>
 
AW: Variable Anzahl von OPTIONs

Moin,

Code:
supplied argument is not a valid  result resource
soll heissen... Deine Query ist fehlerhaft überprüfe Dein

SQL Statement schon ein falsches Komma reicht aus diese

Meldung hervor zu rufen.

MfG Chick
 
AW: Variable Anzahl von OPTIONs

wunderbar, das funktioniert jetzt ;) das war ne super hilfe,danke euch speziell dir jens!

EDIT **
jetzt kommt die sortierungsgeschichte.

hab folgendes geschrieben aber es kommt fehler:

HTML:
          if($_POST['ordnen']==$row['name']) {
            $QUERY = "SELECT pic.id, cat.name categoryname, pic.pic, pic.width, pic.height, pic.title, pic.camera, pic.datum, pic.comment, pic.active, pic.category_id FROM pictures pic, category cat WHERE cat.id = pic.category_id ORDER BY '"$row['name']"' ASC LIMIT $START, $index_num_publ";
        }
der fehler is iwie wegen dem << ORDER BY '"$row['name']"' >>
geht das so wie ich mir das da vorstelle oder ist das zu einfach gedacht :D
 
Zuletzt bearbeitet:
AW: Variable Anzahl von OPTIONs

Alles in die SQL abfrage bringen...

$sql = "SELECT * FROM TABELLE ORDER BY `FELDNAME` ASC LIMIT 0 , 30";

$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo'<option value=
"'.$row['FELDNAME'].'">'.$row['FELDNAME'].'</option>';
}


ASC --> a-z
DESC --> z-a
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
119.004
Beiträge
1.540.337
Mitglieder
23.164
Neuestes Mitglied
werner
Oben