echo img depending on result from db

Tags:    php

<< < 12 > >>
Hey
Jeg har et problem i php.. Jeg har lavet en table i mysql fx:
"navn1" "navn2" "kender de hinanden"
Bjarne Søren 1
Søren Hans 0

Hvor 1 = Ja de kender hinanden og 0 = nej
Det vil jeg gerne have ud på min side.. Så jeg har lavet 2 små billeder.. Et der skal vises hvis "kender de hinanden" = 1 og et hvis den er = 0:
<?php
//hent texten
$result = @mysql_query('SELECT `kender de hinanden` FROM `mytable`');
if (!$result) {
exit('<p>Big problems: ' . mysql_error() . '</p>');
}


$out = $_GET[$result];

if ($out == '1') echo "<p><img scr=\\"images/de_kender_hinanden.gif\\"></p>";
else echo "<p><img scr=\\"images/de_kender_ikke.gif\\"></p>";
?>

Men det virker ikke!
Jeg har sat "de kender hinanden" til int med 1 plads..
Hvad gør jeg forkert?



14 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hey
Jeg har et problem i php.. Jeg har lavet en table i mysql fx:
"navn1" "navn2" "kender de hinanden"
Bjarne Søren 1
Søren Hans 0

Hvor 1 = Ja de kender hinanden og 0 = nej
Det vil jeg gerne have ud på min side.. Så jeg har lavet 2 små billeder.. Et der skal vises hvis "kender de hinanden" = 1 og et hvis den er = 0:
<?php
//hent texten
$result = @mysql_query('SELECT `kender de hinanden` FROM `mytable`');
if (!$result) {
exit('<p>Big problems: ' . mysql_error() . '</p>');
}


$out = $_GET[$result];

if ($out == '1') echo "<p><img scr=\\"images/de_kender_hinanden.gif\\"></p>";
else echo "<p><img scr=\\"images/de_kender_ikke.gif\\"></p>";
?>

Men det virker ikke!
Jeg har sat "de kender hinanden" til int med 1 plads..
Hvad gør jeg forkert?


Jeg vil prøve at rette det til det her
Fold kodeboks ind/udKode 


Forudsat at feltet "kender de hinanden" er lavet om til "kender_de_hinanden".
mxs @ http://poet.frac.dk
Slamkodning for fred



Har du forsøgt at udskrive query'en først... så kan du se om den godt nok henter 1 eller 0.. ?


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Hmm.. Den outputter kun den første værdi (0).. Men derfor burde billedet til 0 stadig komme..
*ok nu outputter den alle værdier*

[Redigeret d. 07/11-04 17:55:25 af Foss]



Hmm.. Den outputter kun den første værdi (0).. Men derfor burde billedet til 0 stadig komme..
*ok nu outputter den alle værdier*

[Redigeret d. 07/11-04 17:55:25 af Foss]


Vil du ikke lige rette feltet "kender de hinanden" til "kender_de_hinanden"? Please :D
mxs @ http://poet.frac.dk
Slamkodning for fred




Vil du ikke lige rette feltet "kender de hinanden" til "kender_de_hinanden"? Please :D


Det er bare et eksempel.. tabellen hedder ikke det..




Ja.. Ok det ser meget godt ud.. Men der sker intet..
Den outputter _intet_ :/
Her er min kode nu:
Fold kodeboks ind/udKode 

Det hele skal bruges til at lave en halvavanceret "scorings-liste"-system.. :)
I kan se siden her: www.wparty.dk/scor.php

[Redigeret d. 07/11-04 20:17:40 af Foss]



Ja.. Ok det ser meget godt ud.. Men der sker intet..
Den outputter _intet_ :/
Her er min kode nu:
Fold kodeboks ind/udKode 

Det hele skal bruges til at lave en halvavanceret "scorings-liste"-system.. :)
I kan se siden her: www.wparty.dk/scor.php

[Redigeret d. 07/11-04 20:17:40 af Foss]


Har du husket din forbindelse til databasen?
mxs @ http://poet.frac.dk
Slamkodning for fred



Har du husket din forbindelse til databasen?

Jaja.. den er allerede tidligere i koden.. Og alt det andet virker som du kan se..





Ja.. De er åbenbart lidt klogere på kandu.dk end her ;)

Fold kodeboks ind/udKode 

Er den engeligt kode.. Virker perfekt..



Narj jeg tvivler nu på at der ikke er nogen herinde der kan finde ud af at sætte en while løkke på et udkast fra en database i php... de fleste regnede nok bare med det var logik..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



<< < 12 > >>
t