Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL] sprawdzenie przed usunięciem, problem ze sprawdzeniem warunku
PiiiT
post 4.09.2008, 00:12:14
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 29.02.2008
Skąd: Poznań

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


Witam, mam pewien problem z porównaniem dwóch wartości zmiennych. Chciałbym porównać rekordy pobrane z bazy i rekordy z zaznaczonych checkboxów. Przekazuje wszystkie del_id które były zaznaczone w checkbox (wyświetla ok), sprawdzam które id_klineta posiadają przypisane więcej niż 0 rekordów (wyświetla ok). Ale nie wiem jak porównać te różne id? Jezeli są takie same to komunikat że niemożna jeżeli różne to komunikat można.. W tej chwili niezależnie co zaznaczę to wyświetla mi komunikat że "nie można" nawet jeżeli zaznacze klienta który nie ma dopisanego żadnego imei. Z góry dziękuję za pomoc.

  1. <?php
  2. if($_POST['delete']){
  3.  
  4. for($i=0;$i<count($_POST['checkbox']);$i++){
  5. $checkbox=$_POST['checkbox'];
  6. $del_id = $checkbox[$i];
  7. //print $del_id; //ktore boxy zaznaczone
  8.  
  9. while($row = mysql_fetch_array($results, MYSQL_ASSOC)){
  10. $id_klientow = $row['id_klienta'];
  11. $ile = $row['COUNT(imei)'];
  12. //print $id_klientow; //ktory klient ma przynajmniej 1 imei
  13. }
  14.  
  15. if($del_id=$id_klientow){echo"nie można";}
  16. else{echo "można";}
  17. ?>
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:34