Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] instrukcja warunkowa a mysql
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


  1. <?php
  2. $row = mysql_fetch_array (mysql_query ("SELECT * FROM uzytkownicy;"));
  3. if ($row[3] == '2' ) { 
  4. echo'<a href="edit_dj.php">Zarządzanie DJ-ami & Adminami</a>'; 
  5. } else { 
  6. echo'To jest dla Admina'; 
  7. }
  8. ?>


Mam taki fragment kodu i chcialem zrobic ze jak uzytkownik w polu typ (w bazie mysql) (jest to 3 pole w bazie) ma numerek 2 to mu sie wyswietli ten "a href" a ten ktory ma numerek 1 to "to jest dla admina".

I to mi nie dziala...

Prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gebp
post
Post #2





Grupa: Zarejestrowani
Postów: 180
Pomógł: 6
Dołączył: 10.04.2006

Ostrzeżenie: (0%)
-----


Linia: 20 ~ rozumiem że gdzieś wcześniej pobierasz dane i towarzysz tablice $row? Bo jeżeli chodzi Ci o
  1. <?php
  2. if ($row['typ'] =="2" ) // linia 20 w twoim listingu
  3. {echo(" | <a href="edit_dj.php">Zarządzanie DJ-ami & Adminami</a>");}
  4. else
  5. {echo("");}
  6. ?>

to gdy $row['typ'] nie będzie równa 2 to wywali ci nic.
dla sprawdzenia doaj sobie
  1. <?php
  2. ....
  3. echo ("zmiena row= ".$row['typ']);
  4. if ($row['typ'] =="2" )
  5. ...
  6. ?>

Linia 33 ~ co chciałeś zrobić tu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Nie jestem orzeł w PHP ale echo służy do "drukowania" a
  1. <?php
  2. logowanie();
  3. ?>

to nie zmienna najwyżej funkcja.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 00:01