Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] czy jest mozliwy cms w jednym pliku?, wyswietlanie, usuwanie, edytowanie wpisow, wszystko w jednym pliku
andixxx
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

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


Witam.
Czy jest możliwe stworzenie jednego pliku, za pomocą którego możemy wyświetlać, dodawać, edytować i usuwać wpisy w bazie? ..
Chodzi mi przede wszystkim o to, aby na stronie była widoczna aktualnie tylko TYLKO JEDNA z tych rzeczy..

czyli, np. wchodzimy w plik wszystko.php - tu wyświetlają się wyniki z tabeli, obok dodaj i edytuj i osobny link do dodaj wpis.. teraz, gdy klikniemy dodaj wpis, wyniki znikną a zamiast nich pojawi się formularz.. po dodaniu wpisu, cofa nas znów do (odświeżonych) wyników.. a gdy klikniemy w edytuj, to znów znikną wyniki i pojawi się pole do update danych ..

potrzebuje takie coś, a za nic nie wiem jak się do tego zabrać .. JAk by ktoś był tak miły.. proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
andixxx
post
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

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


Dzięki bardzo:) No to biorę się do roboty (IMG:style_emoticons/default/smile.gif)

EDIT:

wiec jak już wiem jak się do tego zabrać, pogooglowałem troszkę i trafiłem na takie rozwiązanie z wykorzystaniem switch
teraz mam pytanie.. takie coś także zda egzamin? czy to dobre rozwiązanie? jakieś rady ? (chciałbym to od zera napisać wszystko sam, aby się podszkolić : )

  1. <?php
  2. switch($_GET['id']) {
  3. case 'dodaj':
  4. echo "wykonywanie kodu dla akcji dodania wpisu do bazy";
  5. break;
  6. case 'edytuj':
  7. echo "edytowanie wpisow z bazy";
  8. break;
  9. case 'usun':
  10. echo "usuwanie tego co chcemy";
  11. break;
  12. case 'inna':
  13. echo "jakas inna akcja ktora moze sie przydac";
  14. break;
  15. default:
  16. echo 'akcja podstawowa - wyswietlanie wynikow';
  17. }
  18.  
  19. echo "<br><br> tresc wyswietlana zawsze na koncu ..";
  20. ?>


oczywiście tylko pouzupełniać kody i takie tam;)
akcje wywoływane są poprzez index.php?id=nazwa_case

Ten post edytował andixxx 21.07.2010, 11:19:26
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: 15.10.2025 - 02:24