Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System Zgłaszania Gołębi, Zgłaszanie odnalezionych gołębi. Coś jak system zgłaszania awari...??
plzaix
post 8.06.2011, 08:06:11
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.06.2011
Skąd: Białogard

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


Witam.

Jestem tutaj nowym użytkownikiem znającym średnio HTML i jakieś tam podstawy PHP. Strona stoi na systemie WordPress chciałbym wykonać coś takiego:


1) Jako użytkownik anonimowy z poziomu strony www poprzez formularz zgłaszamy odnalezienie gołębia.
Przykład co musi podać wypełniający formularz:
    Imię
    Nazwisko
    Numer Telefonu
    Numer obrączki gołębia
    Notatka własna (pole textowe z możliwością opisu np stanu gołębia)


2) Dane wysyłane do bazy MySQL

3) Wyświetlenie informacji z bazy MySQL w postaci tabeli na podstronie dostępnej dla Prezesa Oddziału Gołębi z możliwością usuwania wykonanego już zgłoszenia. Przykładowo na końcu tabeli przycisk "USUŃ" który skasuje daną linię w tabeli i usunie wpis w bazie MySQL.


Czy takie coś jest do wykonania questionmark.gif

Pozdrawiam i proszę o jakieś podpowiedzi smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wookieb
post 8.06.2011, 08:08:08
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




jest do wykonania


--------------------
Go to the top of the page
+Quote Post
plzaix
post 8.06.2011, 08:31:25
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.06.2011
Skąd: Białogard

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


Od jakiej strony z tym zacząć questionmark.gif

Baza na pewno musi mieć 5 pól

Ok baza danych jest już stworzona:

Nazwa bazy: plzaix_zgloszone
Użytkownik z prawami admina: plzaix_admin

Co dalej ?

Ten post edytował plzaix 8.06.2011, 08:34:56
Go to the top of the page
+Quote Post
cycofiasz
post 8.06.2011, 08:46:15
Post #4





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Dalej to kurs php albo poszukiwanie programisty który za kilka złotych to wykona jak trzeba bo na prawdę to jest prosty skrypt, podręcznikowy wręcz.
Go to the top of the page
+Quote Post
Vadd
post 9.06.2011, 13:26:43
Post #5





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 24.04.2011
Skąd: Dąbrowa Górnicza

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


plzaix, zrób sobie formularz który będzie wysyłał zapytanie do bazy danych przekazując informacje które podałeś wyżej..

zrób sobie plik konfiguracyjny który pozwoli na połączenie z bazą danych np:
  1. <?php
  2. /******************************************************
  3. * ustawienia.php
  4. * konfiguracja połączenia z bazą danych
  5. ******************************************************/
  6.  
  7. function connection() {
  8. // serwer
  9. $mysql_server = "localhost";
  10. // admin
  11. $mysql_admin = "plzaix_admin";
  12. // hasło
  13. $mysql_pass = "hasło admina..";
  14. // nazwa baza
  15. $mysql_db = "plzaix_zgloszone";
  16. // nawiązujemy połączenie z serwerem MySQL
  17. @mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
  18. or die('Brak połączenia z serwerem MySQL.');
  19. // łączymy się z bazą danych
  20. @mysql_select_db($mysql_db)
  21. or die('Błąd wyboru bazy danych.');
  22. }
  23.  
  24. ?>


Wywołujesz takie połączenie np.
  1. <?php
  2. // podłączamy plik connection.php
  3. require "ustawienia.php";
  4. // wywołujemy funkcję connection()
  5. connection();
  6. ?>

Go to the top of the page
+Quote Post
efmk
post 9.06.2011, 13:37:03
Post #6





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 9.06.2011
Skąd: Południe

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


- tworzysz sobie prosty formularz w HTML-u
- dane przekazujesz do PHP - tylko pamiętaj, żeby to wszystko było filtrowane za pomocą odpowiednich funkcji (masz opisane na forum w 'ważne tematy' )
- po filtrowaniu wstawiasz do bazy danych (BD)
- przy wyciąganiu (przeglądanie danych) z BD w skrypcie dorzucasz sobie guzik 'usuń' ...
- i... za pomocą GET możesz przekazywać żądanie usunięcia pozycji

pozdrawiam i powodzenia :-)

Ten post edytował efmk 9.06.2011, 13:38:08
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: 26.06.2025 - 12:47