Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] echo if
Forum PHP.pl > Forum > Przedszkole
konradmm
witam
mam dosyc prosty problem dlatego umiescilem go w dziale Przedszkole

Zrobilem panel admina.
W panelu admina jest cos takiego:

  1. echo ($user_class->admin > 0) ? "<tr><td class='contenthead'>.: Menu Admina</td></tr><tr><td class='contentcontent' align='center'><a href='staff.php?radio=on'>Wlacz Radio</a>


Zawartosc pliku staff.php

Kod
if($_GET['radio'] == "on"){
    if($user_class->admin > 0) {
        echo "Radio zostalo Wlaczone.";
        $result = mysql_query("UPDATE `serverconfig` SET `radio` = 'on'");
    } else {
    echo "Nie jestes Adminem...";
    }
}


no i to ladnie dziala tongue.gif

moj problem polega na problemie polaczenia dwoch rzeczy tongue.gif

chce zrobic cos takiego aby w menu byl dodatkowo przycisk RADIO (moze byc napis, nie wazne:P) jezeli Radio jest WLaczone :]

No i wyszlo mi cos takiego:

ta linijka miedzy znacznikami <html>
  1. <? echo ($radio == on) ? "<a href='radio.php'>Posluchaj radia</a>" : ""?>


Ale to nie dziala, i sie nie wyswietla...

Prosze o pomoc sad.gif
nospor
kod jest napisany poprawnie.
Jedyny powód dla którego nic nie wyświetla, to zmienna $radio nie zawiera tekstu 'on' jak sobie zalozyles. smile.gif
konradmm
hmmm

zmienna radio zawiera wlasnie tekst 'on'

screen z mysql'a.


hmmm i nie mam pojecia czemu nie dziala sad.gif
Spawnm
nie
$radio == on

a

$radio == 'on'
nospor
to ze bazie ci zawiera taką wartosc, to nie znaczy ze w php tak jest.
zrob sobie: echo 'zmienna radio zawiera:'.$radio.
daj to przed tym warunkiem i bedziesz wiedzial czy mam racje czy nie winksmiley.jpg

@Spawnm to nie ma nic do rzeczy. rzuci jedynie noticem lub nie.
se7en
nie jestem pewien czy po prostu za pomoca uzycia funkcji:
Kod
<? echo ($radio == 'on') ? ...


serwer wie ze chodzi mi o pole "radio" w tabeli "serverconfig"...

hmmm ?
jak mam przypisac zmienna $radio to tego pola w mysql ?

@edit:

czy linijka

  1. $radio = mysql_query("SELECT 'radio' FROM 'serverconfig'");


wszystko zalatwi ?
erix
Masz nas za idiotów? Użytkowanie wielu kont jest niedozwolone.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.