Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SZUKAM SKRYPTU PHP HELP!
kondzio0205
post
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:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kondzio0205
post
Post #2





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
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: 26.12.2025 - 01:06