Hej alle. Jeg har brug for at vide, hvordan jeg trækker forskellige data ud fra MySql-databasen. Det er opgaven er, at jeg skal bruge overskrift ex. ved medlemsnummer=3 og ved siden af skal jeg bruge pris fra medlemsnummer=7. Jeg ved godt, jeg kan lave 'en masse' foresp., men der må være en anden måde.
Eksempel på kode (det virker bare ikke): <? echo $data['overskrift'] hvor medlemsnummer er = 4; ?> <? echo $data['pris'] hvor medlemsnummer er = 5; ?> <? echo $data['overskrift?$medlemsnummer=17'] (hvor medlemsnummer er = 17); ?>.
include "server_connect.php"; $foresp = mysql_query( "SELECT medlemsnummer, nummer, overskrift, langtekst, pris, billede_size FROM medlemmer ORDER BY medlemsnummer"); echo mysql_error(); while($post = mysql_fetch_array($foresp))
<? echo $data['overskrift']; ?> (Afhænger af medlemsnummer!) Håber jeg kan finde hjælp her. Jens
Øh er ikke helt med på hvad du mener, men hvis du bare skal have en overskrift ud, der er variabel alt efter medlemsnummeret, så ville jeg bare bruge nogle if-sætninger.
Hvor mange medlemsnumre har du og skal du have en overskrift ud for hvert nummer?
Logiskt nok må PHP jo vide hvad den skal udskrive. Så om du gør det i din forspørgsel (WHERE medlemsnummer=".$enVariabel." osv), eller i en if (if($data['medlemsnummer']==$enVariabel){osv..), er ligegyldigt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.