Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Dodawanie / odczyt danych z bazy
Forum PHP.pl > Forum > Przedszkole
-Arko-
jest to mozle aby na stronie zrobic cos takiego na jednej stronie ktos podaje swoj nick i numer telefonu aby to zapisywalo sie w bazie danych i ja potem wchodze do panelu admin istratora i widzie jaki kto podaj nick i numer telefonu . Prosze o pomoc i z gory dziekuje . Arek
viking
Jest możliwe. Podstawowy formularz, proste zapytania do bazy. Poszukaj w sieci oraz lepiej nazywaj tematy.
zbychoCom
To jest mżolwie...

p.s. redaguj trochę swoje posty....
-arko-
to gdzie mam tego poszukac
Szymciosek
Napisał Ci już viking.
Tworzysz prosty formularz, który w action ma np add.php metodą post, w tym pliku dodajesz zapytanie do bazy jakiś INSERT INTO...

Na innej podstronie, gdzie chcesz mieć wyświetlanie, to pobierasz te dane z bazy czyli robisz SELECT * FROM...


Wszystko czego potrzebujesz to jak przekazywać zmienne z formularza do plików php, dodawanie danych do bazy sql, wyciąganie danych z bazy sql.

A na pytanie gdzie masz szukać odpowiedz sobie sam.
-arko-
a mozesz mi pomoc do nieznam sie bardzo na tym dopiero sie ucze
Szymciosek
https://www.google.pl/search?q=przekazanie+...me&ie=UTF-8

https://www.google.pl/search?q=przekazanie+...920&bih=979

https://www.google.pl/search?q=przekazanie+...920&bih=979

Co do zapytań to wystarczą Ci
Kod
SELECT * FROM...

oraz
Kod
INSERT INTO...


Wystarczy trochę poszukać tego co napisałem wyżej.
-arko-
Cytat(Szymciosek @ 9.10.2012, 16:12:17 ) *
https://www.google.pl/search?q=przekazanie+...me&ie=UTF-8

https://www.google.pl/search?q=przekazanie+...920&bih=979

https://www.google.pl/search?q=przekazanie+...920&bih=979

Co do zapytań to wystarczą Ci
Kod
SELECT * FROM...

oraz
Kod
INSERT INTO...


Wystarczy trochę poszukać tego co napisałem wyżej.

ok dziek ale jak cos to bede pisal
Szymciosek
No pisz pisz, tylko proponuję jeśli już to pokazuj przykłady z tym co zrobiłeś do tej pory.
arko181
Kod
Plik jeden.html


<html>
<head>
  <title>
   Test formularza
  </title>
</head>
<body>
<form action="dwa.php" method="GET">
  Nick: <input type=text name="nick"/><br/>
  Numer Telefonu: <input type=text name="telefon"/><br/>
  <input type=submit value="Wyślij"/>
  </form>
</body>
</html>


Plik dwa.php


<html>
<head>
  <title>
   Wyslane
  </title>
</head>
<body>
  Nick: <?php echo $_GET['nick']?><br>
  Numer Telefonu: <?php echo $_GET['telefon']?><br>
?>
</body>
</html>

Tak jest dobrze ? Tylko ja chce aby to bylo dodane do bazy danych a potem ja wejde sobie na strone na www.strona.pl/admininfo i tam sa nicki i telefony
Szymciosek
Tak, ale zmiń $_GET na $_POST, wtedy masz przekazywane dane wewnątrz jakby aplikacji.
No i pamiętaj, że dwa.php to niech u Ciebie będzie add.php, a jeden.php to index.php lub index.html tak przy okazji.

Oraz w pliku add.php wypadałoby teraz dodać skrypt, który doda Ci dane do bazy czyli to INSERT INTO
arko181
ok . ale jak to teraz zrobic jak wejde na inna strone np. www.strona.pl/admininfo to wyswietla mi to co ktos dodaj w www.strona.pl/add ?
Szymciosek
SELECT * FROM pobiera dane z bazy, a dalej jesteś w stanie to wyświetlić.
INSERT INTO "wkłada" dane do bazy.

Poczytaj trochę o tym.
spayk
musisz zrobić baze danych w phpmyadmin, potem się z nią połaczyc i dopiero możesz dopisywac rekordy do bazy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.