Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Pobranie rekordu i jego wartości z bazy.
amster
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 15.02.2011

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


Witajcie;)
Mam do Was takie pytanie w sprawie pobierania rekordu i jego wartości z bazy. Robię sobie system komentarzy na stronę i w formularzu mam do zaznaczenia pole czy osoba wpisująca się do facet czy kobieta. Efektem tego jest zapisanie w bazie do rekordu "plec" 1 co jest równoznaczne z kobietom oraz oznaczenie 2 jako mężczyzna. Do wyświetlania stosuję pętle while i chciałem zrobić coś takiego, że jeśli "plec" przyjmie wartość = 1 to przykładowo div przyjmuje kolor zielony, natomiast gdy facet to kolor niebieski. Myślałem nad instrukcją "if" np $plec = 1 to leci 1 pętla z divem id="kobieta", a gdy będzie inna wartość wówczas else i pętla while z divem id="facet", coś mniej więcej takiego jednak mi to nie wychodziło;/ Jest to oczywiście na razie w panelu admina, do akceptacji bądź nie wpisów, które mają się pojawić. Póki co mam tak:

  1.  
  2. $link=mysql_query('SELECT * FROM comment WHERE akceptacja = 0 ORDER BY id desc');
  3.  
  4. while($wiersz=mysql_fetch_array($link))
  5. {
  6. echo '<div class="bod2">';
  7. echo '<b>Tytuł</b> ' .$wiersz['tytul'];
  8. echo ' || <b>Data</b> ('.$wiersz['data'].')<br /><br />';
  9. echo '<b>Treść</b> ' .$wiersz['tresc'].'<br />';
  10. echo '<b>Autor</b> ' .$wiersz['autor'].'<br /><br />';
  11. echo '<a href="admin.php?comment=akceptacja&id='.$wiersz['id'].'">ZATWIERDŹ</a>';
  12. echo '</div>';
  13.  
  14. echo '<hr>';
  15. }
  16.  
  17. if(isset($_GET['comment']) && $_GET['comment']=='akceptacja' && isset($_GET['id']))
  18. {
  19. $id=$_GET['id'];
  20. $accept = 1;
  21. $zapytanie = ("UPDATE comment SET akceptacja = '$accept' WHERE id = '$id'");
  22. $idzapytania = mysql_query($zapytanie);
  23.  
  24. if($id=$_GET['id'] && isset($idzapytania) && $idzapytania=== TRUE)
  25. {
  26. echo '<font color="green"><b>Twój komentarz został zaakceptowany przez administratora.</b></font><br />';
  27. echo '<meta http-equiv="Refresh" content="2; url=admin.php" />';
  28. }
  29.  
  30. else
  31. {
  32. echo '<div style="text-align:center;"><br /><font color="red">Komentarz nie został zaakceptowany. </font><div><br />';
  33. }
  34. }


Ten post edytował amster 21.03.2011, 09:39:04
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: 27.09.2025 - 11:06