Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] update danych z tabeli
lutador
post 17.12.2008, 15:12:32
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 3
Dołączył: 5.03.2007
Skąd: Opole

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


Witam,

Mam problem z updatowiem danych w tabeli. Ponizej kod ktory uzywam do wyslania danych z formularza

  1. <?php
  2. while($row_zad = mysql_fetch_array($result_zad))
  3.  {
  4.   $zad++;
  5.    
  6.  echo "<tr><td><textarea name=\"zadania[$zad][tekst]\" rows=\"4\" cols=\"35\">".$row_zad['tresc_zad']."</textarea></td>";  
  7.  echo "<td valign=\"top\"><input type=\"text\" name=\"zadania[$zad][termin]\" size=\"8\" value=". $row_zad['termin_zad'] ."></td>";
  8.  echo '<td valign=\"top\">' .$row_zad['termin_end'] .'</td>';
  9.  echo "<input type=\"hidden\" name=\"zadania[$zad][id_zad]\" value=". $row_zad['id_zad'] .">";
  10. }
  11. ?>


Tak chcialem zrobic update ale zawsze robi update 1 pola :/ probowalem z petla for ale nie dziala :/
  1. <?php
  2. $update ='UPDATE `zadania` SET ';
  3. foreach($_POST['zadania'] as $zadanie){
  4.    $update.='tresc_zad = "'.$zadanie['tekst'].'", termin_zad = "'.$zadanie['termin'].'" WHERE id_zad = "'.$zadanie['id_zad'].'"';
  5. }
  6.    mysql_query($update);
  7. ?>


Ten post edytował lutador 17.12.2008, 16:33:25
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 - 13:21