Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL][php] Sprawdzenie czy istnieje w bazie
wojwoj
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.05.2006

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


Witam! Mam problem potrzebuje sprawdzic czy zmienn $i istnieje w bazie pod kolumna miejsce. jak to sprawdzic pętla for rysuje miejsca, chcialbym sprawdzic czy miejsce jest zajete(zajete miejsca sa w bazie danych) i zmienic kolor zajety miejsc, poprzez zmienna $kolor jak to zrobic pozdrawiam. Probowalem i szukalem nie pomaga. Prosze o szybka odpowiedz. Pozdrawiam!
  1. <?php
  2. print "<td> " ;
  3.  $sql="SELECT miejsce FROM rezerwacje ";
  4. $res=mysql_query($sql);
  5.  while($wypisz=mysql_fetch_array($res))
  6. {
  7. if($wypisz[0]==$i)
  8. $color="red";  
  9.  }  
  10.  
  11. for($i=1; $i<=70; $i++)
  12. {
  13.  
  14. if(($i==7)||($i==14)||($i==21)||($i==28)||($i==35)||($i==42)||($i==49)||($i==56)||($i==63)||($i==70))
  15.  print "<td bgcolor="$color"> <INPUT TYPE="radio" NAME="nazwa" VALUE="$i">$i</td></tr><tr>";
  16. else print "<td bgcolor="$color"><INPUT TYPE="radio" NAME="nazwa" VALUE="$i">$i</td>" ;
  17. }  
  18. print "</table>";  
  19.  mysql_close($link);
  20.  
  21. ?>


Ten post edytował wojwoj 24.05.2006, 20:59:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lenczewski
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 1
Dołączył: 31.08.2005

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


  1. <?  # DEKLARACJA TABLICY
  2.  $rez = array(NULL);
  3.  
  4.  # ZAPYTANIE
  5. $sql="SELECT miejsce FROM `rezerwacje`";
  6. $q=mysql_query($sql);
  7.  while($row = mysql_fetch_array($q))
  8. {
  9. $rez[$row[miejsce]] = 1;
  10. }
  11.  
  12. # WYSWIETLANIE
  13. for($i=1;$i<=70;++$i)
  14.  {
  15. echo $i . '. ';
  16. ($rez[$i] == '1')
  17. print("<span style=color:red><b>Zajęte</b></span>")
  18. : print("<span style=color:green>Wolne</span>");
  19. echo '<br>' . "n";
  20.  }
  21. ?>


Pamietaj jednak, że Twoje zapytanie powinno zawierac warunek jakiego dnia i o której godzinie są jeszcze wolne miejsca, np.
  1. SELECT * FROM `rezerwacje` WHERE DATA = "TWOJA_DATA" AND godzina = "GODZINA_SEANSU"


Ten post edytował lenzcewski 24.05.2006, 22:30:02
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: 3.10.2025 - 17:50