Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Dodawanie rekordów przez formularz

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

Dodawanie rekordów przez formularz

Post 21.02.2018, 21:29:20

Dobry wieczór,
Męczę się z takim problemem już kilka godzin i nie mogę znaleźć przyczyny w niepoprawnym działaniu
Kod: Zaznacz cały
mysql_select_db("chlebus", $con);
 
$result = mysql_query("SELECT * FROM osoby");
 
    echo '<table><tr><th>ID</th><th>Imię</th><th>Nazwisko</th><th>Wiek</th><th>E-mail</th><th>Avatar</th></tr>';
    while($row = mysql_fetch_array($result)) {
           echo "<tr><td>{$row['ID']}</td><td>{$row['imie']}</td><td>{$row['nazwisko']}</td><td>{$row['wiek']}</td><td>{$row['email']}</td><td>{$row['avatar']}</td><td>";      
    }
    echo '</table>';
   
$imie = $HTTP_POST_VARS['imie'];
$nazwisko = $HTTP_POST_VARS['nazwisko'];
$wiek = $HTTP_POST_VARS['wiek'];
$email = $HTTP_POST_VARS['email'];
if ($imie && $nazwisko && $wiek && $email) {
$dodaj = mysql_query("INSERT INTO osoby (ID, imie, nazwisko, wiek, email) VALUES ('', '$imie', '$nazwisko', '$wiek', '$email', '$avatar')");
} else {
 echo '<FORM METHOD=POST>
           Imie: <INPUT name=imie value='.$imie.'><BR>
         Nazwisko: <INPUT name=nazwisko value='.$nazwisko.'> <BR>
         Wiek: <INPUT name=wiek value='.$wiek.'><BR>
         Email: <INPUT name=email value='.$email.'><BR>
         Avatar: <INPUT name=avatar value='.$avatar.'><BR>';
 echo '<INPUT type=submit value="Wstaw"></FORM>';
}

Po wypełnieniu formularza brak jakiegokolwiek efektu. Ktoś może wskazać błąd w kodzie?

Obrazek
Chlebuś
Posty: 3
Dołączył(a): 21.02.2018

Re: Dodawanie rekordów przez formularz

Post 23.02.2018, 20:38:34

Już sobie poradziłem
Chlebuś
Posty: 3
Dołączył(a): 21.02.2018


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Bing [Bot] i 13 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 51441 zarejestrowanych użytkowników.
Najnowszy użytkownik: jonman65


Nasi użytkownicy napisali:

  • 937637 wiadomości
  • w 247395 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)