Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Problem
-xxxxxxx-
post 3.07.2008, 14:40:11
Post #1





Goście







witam mam problem.
che zrobić aby wyswietlała mi się tabelka z rekordami z bazy danych i obok były przyciski do edycki każdego rekordu z możliwością dodania nowego wiersza. kompletnie niewiem jak to zrobić. czy ktoś może mi pomóc??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
maziak
post 3.07.2008, 14:49:47
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

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


Jak szukasz gotowego rozwiązania to w sumie nie to forum.

Generalnie rzecz biorąc po przeczytaniu paru tutoriali pownieneś już bez najmniejszego problemu to napisać.
Wszystko potrzebne, a nawet wiecej znajdziesz tutaj :
http://forum.php.pl/linkiKursy_dla_poczatk...ych_t12816.html
Go to the top of the page
+Quote Post
piotrooo89
post 3.07.2008, 14:55:40
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




  1. <?php
  2. $sql=mysql_query('SELECT * FROM tabela');
  3.  
  4. echo '<table>
  5. <tr>
  6. <th>Kol 1</th>
  7. <th>Kol 2</th>
  8. </tr>';
  9.  
  10. while($linia=mysql_fetch_array($sql))
  11. {
  12. echo '<tr>
  13. <td>' . $linia['kol_1'] . '</td>
  14. <td>' . $linia['kol_2'] . '</td>
  15. <td><a href="'strona_do_edycji.php?edytuj=' .$linia['id']. '">EDIT</a></td>
  16. </tr>';
  17. }
  18. echo '</table>';
  19. ?>


i teraz w stronie_do_edycji.php "odbierasz " id rekordu który chcesz edytować, jak zedytować baze mam nadzieje że wiesz?

tu jest polecenie edytujące formularz sam sobie stwórz:

  1. <?php
  2. $id=$_GET['edytuj'];
  3. $update = "UPDATE tabela SET
  4. kol_1='$kol1',
  5. kol_2='$kol2' WHERE id='$id'";
  6.  
  7. mysql_query($update);
  8. ?>


--------------------
Go to the top of the page
+Quote Post

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: 19.07.2025 - 03:46