checkboxar

PHP

6 svar · 496 visningar · startad av emton

Medlem sedan juni 200589 inlägg
Trådstart#1

Hej!
På en sida har jag några checkboxar tex Tv, bad, kyl. Om dessa kryssas i står det on i mysql databasen. Sen har jag en sida där det visas upp bla ovanstående val. Om de nu har blivit ikryssade vill jag att när man hämtar ut ur databasen ska det stå Tv: Ja. Hur får jag det till att stå Ja i stället för on?

Medlem sedan juni 20006 031 inlägg
#2
$tv = ($row['tv'] == 'on') ? 'Ja' : '';
echo "TV: $tv.";
Medlem sedan juni 200589 inlägg
#3

Tackar så mycket!!

Medlem sedan juni 200589 inlägg
#4

Kom på att det hade varit bra om det står nej där det är tomt. Men hur lägger jag till det.

Medlem sedan juni 20006 031 inlägg
#5

emton skrev:

Kom på att det hade varit bra om det står nej där det är tomt. Men hur lägger jag till det.

$tv = ($row['tv'] == 'on') ? 'Ja' : 'Nej';
echo "TV: $tv.";
Medlem sedan juni 20014 290 inlägg
#6

Ändra Pedda's kod så att det står Nej inom dom sista fnuttarna.

$tv = ($row['tv'] == 'on') ? 'Ja' : 'Nej';
echo "TV: $tv.";

Raden "$tv = ($row['tv'] == 'on') ? 'Ja' : 'Nej';" är en kort form av koden:

if($row['tv']=='on') {
  $tv='Ja';
} else {
  $tv='Nej';
}
Medlem sedan juni 200589 inlägg
#7

GunnarD skrev:

Ändra Pedda's kod så att det står Nej inom dom sista fnuttarna.

$tv = ($row['tv'] == 'on') ? 'Ja' : 'Nej';
echo "TV: $tv.";

Raden "$tv = ($row['tv'] == 'on') ? 'Ja' : 'Nej';" är en kort form av koden:

if($row['tv']=='on') {
  $tv='Ja';
} else {
  $tv='Nej';
}

Ibland är det lättare än vad man tror :) Tack!

266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)