Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] zmiana wartości dla danej w tablicy
PAL MAL
post 26.04.2013, 19:48:33
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.09.2004

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


Witam! Może problem błahy ale jako pseudoprogramista nie mogę znaleźć rozwiązania swojego problemu.

Mam tabelę w bazie danych, która ma np. 10 kolumn i np. 500 rekordów. W rekordach znajdują się dane liczbowe. Chciałbym przyjąć, że dane te wyświetlam jeśli mieszczą się w przedziale 0-10, ale jeśli któraś wartość w rekordzie (np. z kolumny 8) będzie mieć wartość 11 to wypisuję komunikat "x". Jeśli wartość będzie 12 to "y"

k1 k2 k3 k4 k5 k6 k7 k8 k9 k10
1 2 3 4 5 6 7 8 9 10
2 4 3 4 3 1 6 11 1 8
1 1 1 1 11 12 7 3 2 1

  1. $wynik = mysql_query("SELECT * FROM liczby") or die('Blad zapytania');
  2.  
  3. if(mysql_num_rows($wynik) > 0) {
  4. while($rmt = mysql_fetch_object($wynik)) {
  5. echo "<tr>";
  6. echo "<td>".$rmt->k1."</td>";
  7. echo "<td>".$rmt->k2."</td>";
  8. echo "<td>".$rmt->k3."</td>";
  9. echo "<td>".$rmt->k4."</td>";
  10. echo "<td>".$rmt->k5."</td>";
  11. echo "<td>".$rmt->k6."</td>";
  12. echo "<td>".$rmt->k7."</td>";
  13. echo "<td>".$rmt->k8."</td>";
  14. echo "<td>".$rmt->k9."</td>";
  15. echo "<td>".$rmt->k10."</td>";
  16. echo "</tr>";
  17. }
  18. echo "</table>";
  19. }


Chciałbym, żeby wynik wyglądał np tak:

k1 k2 k3 k4 k5 k6 k7 k8 k9 k10
1 2 3 4 5 6 7 8 9 10
2 4 3 4 3 1 6 x 1 8
1 1 1 1 x y 7 3 2 1
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:19