Dropdown indeholdende resultater fra MySQL

Tags:    php

<< < 12 > >>
Hej folkens!

Jeg vil have en dropdownmenu med alle de resultater jeg får ved at køre en SELECT fra MySQL. Nedenunder en den form jeg har lavet, som desværre ikke virker, den viser bare en tom dropdown menu.

Fold kodeboks ind/udKode 


Jeg håber at i kan hjælpe mig. På forhånd mange tak!



Fold kodeboks ind/udPHP kode 


Bare slam kode, jeg har lavet her, ikke testet. Du kan ikke indsætte PHP kode i en streng.



Det virkede desværre ikke. Men mange tak for rådet om ikke at skrive kode i en streng, det havde jeg ikke lige tænkt på :)



Hvilken fejl får du?



Jeg får ikke nogen fejl. Der kommer bare en tom dropdown menu. Ved du hvordan jeg slår fejlvisning til når jeg bruger MAMP?



error_reporting(E_ALL);



Der kommer ingen fejlmeddelelser :(



Jeg tror du har misforstået mysqli og mysql. Der findes i hvert fald ikke en mysqli_query funktion. Men der findes en "mysql_query" funktion. mysqli er en slags OO MySQL.

Du laver først et MySQLI object, som så derfra kan udføre queries osv.

Ex:
Fold kodeboks ind/udPHP kode 




Det virkede desværre heller ikke for mig. Jeg kan virkelig ikke se hvad jeg gør galt. Men jeg sætter pris på din hjælp!



Er der noget data i tabellen?

Hvis du lave print_r på $row, indeholder det array noget data?

Får du output med følgende stump kode?
Fold kodeboks ind/udPHP kode 





Jeg har ca. 30 kunstnere registreret i tabellen. Men jeg får heller ikke noget output ved at bruge print_r på $row. Og heller ikke når jeg tester det stykke kode du har vedhæftet?



<< < 12 > >>
t