![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
potrzebuje skrypt php ktory bedzie wysylal dane z formularza w html'u do bazy danych mysql. :help:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
skryptu?! czy nie lepiej napisac sobie samemu? przecież to bardzo proste, wystarczy użyć wyszukiwarki tutaj na forum i/lub poczytać tutki w Necie
-------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
prubwalem wedłóg kompendium ale cos nie działa niby laczy sie z baza ale nie wysyla nic:/
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
to podaj tutaj kod, z czym masz dokładnie problem, znajdziemy błędy....
-------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
<?php
/* Funkcja InsertRecord Wstawia mowy rekord do tabeli employees. W przypadku powodzenia operacji zwraca identyfikator nowego rekordu a w przypadku błędu wartość ujemną wskazującą na przyczynę błędu. */ function InsertRecord( $aFirstName, $aLastName, $aAddr, $aPos ) { // Przygotowanie wyrażenia SQL INSERT $aSQL = "insert into employees ( first, last, address, position ) values ('$aFirstName', '$aLastName', '$aAddr', '$aPos' )"; // Przyłączenie do serwera i wykonanie instrukcji INSERT $aDBLink = mysql_connect( "localhost", "root", "krasnal" ); if ( !empty( $aDBLink ) ) { if ( mysql_select_db( "ble", $aDBLink ) == True ) { $aQResult = mysql_query( $aSQL, $aDBLink ); if ( $aQResult == True ) { $aResult = mysql_insert_id( $aDBLink ); } else { // print( "Błąd wykonania zapytania<br>" ); $aResult = -1; } } else { // print( "Błąd wyboru bazy danych<br>" ); $aResult = -2; } } else { // print( "Błąd przy podłączaniu do bazy danych<br>" ); $aResult = -3; } return $aResult; } ?> <html> <head> <title>Przykład MySQL: Wstawianie danych do bazy </title> </head> <body> <?php if ( $REQUEST_METHOD == 'POST' ) { // Nastąpiło przesłanie danych formularza $aResult = InsertRecord( $FirstName, $LastName, $Address, $Position ); if ( $aResult > 0 ) { print( "Dodano nowy wiersz, ID = $aResult<br>" ); } else { print( "Błąd funkcji InsertRecord. Kod błędu = $aResult<br>" ); } print( "<hr>" ); } WYWALA BŁĄD : Błšd funkcji InsertRecord. Kod błędu = -1 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
prościej będzie jak sobie takie coś zrobisz:
-------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
OT
Cytat(mario @ 2005-05-08 20:55:58) Szanujmy specyfikację: ![]() |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
ten tez mi nie dziala nie wywala bledu ale nie zapisuje danych do bazy:/ co jest grane??
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
przepraszam Cię, ale zapędziłem się z tym kodem, pisałem z głowy i zapomniałem że formularz przesyła dane $_POST a nie $_GET jak w moim kodzie napisałem. Poniżej zamieszczam popranie działający kod:
formularz.php
wszystko to wklep do jednego pliku najpierw kod php później czysty HTML. P.S. Nie wywalało błędu gdyż dane sprawdzał $_GET a dostawał z $_POST dzięki czemu nie wykonywało się zapytanie do bazy. -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:51 |