Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]fukcja if - problem z podwojnym wypisaniem danych
neo1986kk
post
Post #1





Grupa: Zarejestrowani
Postów: 561
Pomógł: 3
Dołączył: 2.02.2009

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


Witam, mam taki kod:
  1. echo '<tr><td align="center">'. $wiersz1[1].'</td><td align="center">'. $wiersz1[2].'</td><td align="center">'. $wiersz1
  2.  
  3. [3].'</td><td align="center">'. $wiersz1[4].'</td><td align="center">';
  4.  
  5. if(strtotime($wiersz1[5])<$data2)
  6. {
  7.  
  8. if(strtotime($wiersz1[5])<strtotime($data1))
  9. {
  10. echo '<font color="green">'. $wiersz1[5].'</td></tr>';
  11. $a=$wiersz1[1];
  12. $b=$wiersz1[2];
  13. $c=$wiersz1[3];
  14. $d=$wiersz1[4];
  15. $e=$wiersz1[5];
  16.  
  17. $zapytanie2 = "delete from `zamowienie` where `id`='$wiersz1[0]'";
  18. $idzapytania2 = mysql_query($zapytanie2);
  19. $zapytanie3 = "INSERT INTO `zamowieniea` (`id`, `data`, `klient`, `kod`, `ilosc`, `terminrealizacji`) VALUES ('', '$a', '$b',
  20.  
  21. '$c', '$d', '$e')";
  22.  
  23. }
  24. else if(strtotime($wiersz1[5])>strtotime($data1))
  25. {
  26. echo '<font color="red">'. $wiersz1[5].'</td></tr>';
  27. }
  28. }
  29. else
  30. {
  31. echo $wiersz1[5].'</td></tr>';
  32. }
  33. }


Chciałem, aby wiersze z tabeli podświetlone na zielono byly przerzucane do innej tabeli, zgodnie z kodem php.
Jednak dane przerzucane do tabeli są podwójne, za pierwszym razem kiedy wykonywany jest kod to podświetlenie na zielono pokazuje się także 2 razy. Moje pytanie brzmi, jak uniknąć tych powtórzeń? Domyślam się ze te pętle mnie zgubiły ale kombinowałem juz na kilka sposobów żeby pętle działały jak należy i udało mi się zrobić to co chciałem ale teraz problem z tym powtarzaniem.(IMG:style_emoticons/default/sad.gif)

Ten post edytował neo1986kk 8.10.2009, 16:07:29
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: 23.08.2025 - 09:37