Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Identyfikator zmienną?
xSlash
post
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 19.04.2009
Skąd: Sieradz

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


No i oto pojawiam sie znowu ja z problem... Czy zmienna moze byc identyfikatorem?


  1. <?php
  2. for($i = 0; $i < count($nadL); $i++)
  3.  
  4.  {
  5.  
  6. <input type="checkbox" id=[$i]>
  7.  
  8.  }
  9. ?>


Jak zapisac, i czy w ogole sie da zapisac zmienna jako identyfikator? Chce zeby id = $i. Czekam...

Ten post edytował xSlash 20.04.2009, 21:30:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




@xSlash widze iz moja delikatna sugestia splynela tylko po tobie. Moze wiec jak temat zamkne, zwrocisz na nią bardziej uwage.

jak bedziesz gotowy sie dostosowac zapraszam na PW (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

edit: otwieram
Go to the top of the page
+Quote Post
xSlash
post
Post #3





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 19.04.2009
Skąd: Sieradz

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


Jeszcze raz sorry za nieporozumienie...

No wiec, czemu za kazdym razem usuwa mi "nadawca1" i zostawia 2 i 3? Powinno usuwac zaznaczonych przez checkbox?  (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)

Zastosowalem sie do zalecien piotro'a ((IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ) i wyszlo cos takiego...

  1. <?php
  2. $a = $tresc;  //To z czego ma usunac   
  3.  
  4. $b = "nadawca".$i."";//To co usuwa ze $a  - PRZY CZYM NIE WIEM CO MAM TU WPISAC
  5.  
  6.  
  7.  
  8.     $dl_b = strlen($b);             //To rozne
  9.     $dl_a = $dl_b - strlen($a);  //pierdoly
  10.     $wytnij = substr($a, $dl_a);//od usuwania
  11.  
  12.  
  13.       echo '<table><form action="" method="POST">';
  14.        for($i = 0; $i < count($nadL); $i++)
  15.         {
  16.       echo '<tr><th><input type="checkbox" name="nadawca'.$i.'"> ', $nadL[$i], '</th>';       //W tej linijce nie wiem jakie  ID dac checkboxowi
  17.  
  18.         }
  19.       echo '<tr><td><input type="submit" name="delete" id="delete" value="Usun"></td></tr>';
  20.       echo '</table></form>';
  21.  
  22.  
  23.       if(isset($_POST['delete']))
  24.            {
  25.             echo $wytnij;
  26.            }
  27. ?>



Jednakze usuwa zawsze nadawce1 bez wzgledu czy zaznacze 1 czy 2 czy 3... checkbox. O co chodzi...? Nie wiem... Kombinowalem juz na takie srakie i owakie zmienne i ni jak nie idzie... Pomozcie...  (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)



P.S. @nospor Docen to ze uzyłem poprawnego bbcode (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) D ^^ 

Ten post edytował xSlash 21.04.2009, 13:22:38
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: 11.10.2025 - 09:48