Przeeepraszam, już dodaje kod

( ten skrypt składa się z dwóch kodów:D )
:
jeden kod:
<?php
define('SQL_HOST', 'localhost'); define('SQL_USER', 'root'); //nazwa uzytkownika bazy danych define('SQL_PASS', ''); //haslo bazy danych define('SQL_DB', 'przyklad'); //nazwa bazy danych
//Funkcja laczaca sie z baza danych.
function connect_to_db() {
}
// CLEAN - cleaning query czysci zapytania mysql zapobiega atakom SQLInjection
function clean($query) {
}
return $query;
}
connect_to_db(); //laczymy sie z baza danych
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Skrypt dodajacy pracowników do bazy danych</title>
</head>
<body>
<form method="POST" action="test.php">
Id pracownika: <input type="text" name="id" maxlength="11" /> <br />
Imię: <input type="text" name="imie" maxlength="20" /> <br />
Nazwisko: <input type="text" name="nazwisko" maxlength="15" /> <br />
Płaca podstawowa: <input type="text" name="placa_pod" /> <br />
Płaca dodatkowa: <input type="text" name="placa_dod" /> <br />
ID Szefa: <select name="szef"> </br>
<?php
$q = "SELECT ID_PRAC FROM PRACOWNICY";
?>
</select>
etat: <select name="etat" >
<?php
$q = "SELECT ETAT FROM PRACOWNICY";
//$num = mysql_num_rows($r);
?>
</select>
<input type="submit" name="Dodaj" value="Dodaj">
</form>
<?php
//jesli formularz zostal wyslany to filtrujemy i dodajemy dane do bazy
if(isset($_POST['Dodaj'])) {
foreach ($_POST as $key => $value) $$key = clean($value); //filtrujemy dane i przypisujemy zmienne
// pobierz ID zespolu
$q = "SELECT ID_ZESP FROM ZESPOLY WHERE NAZWA='$zespol'";
$id_zesp = $row['ID_ZESP'];
//wstawiamy dane do bazy
$q = "INSERT INTO PRACOWNICY (ID_PRAC, NAZWISKO, IMIE, ETAT, ID_SZEFA, ZATRUDNIONY, PLACA_POD, PLACA_DOD, ID_ZESP )
VALUES ('$id', '$nazwisko', '$imie', '$etat', '$szef', NOW(), '$placa_pod', '$placa_dod', '$id_zesp')";
else echo 'Błąd przy dodawaniu rekordów do bazy danych.<br>';
}
else echo 'Nie zdefiniowałeś wszystkich potrzebnych zmiennych aby dodać rekord do bazy danych.'; foreach ($_POST as $key => $value) unset($$key); //kasujemy zmienne POST aby nie wysylac zbednych danych przy odswiezaniu strony }
?>
</body>
</html>
drugi kod :
<?php
if (!$link) {
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Skrypt dodajacy pracownikw do bazy danych</title>
</head>
<body>
<form method="post" action="test.php">
Id pracownika: <input type="text" name="id" maxlength="11" /> <br />
Imie: <input type="text" name="imie" maxlength="20" /> <br />
Nazwisko: <input type="text" name="nazwisko" maxlength="15" /> <br />
Placa podstawowa: <input type="text" name="placa_pod" /> <br />
Placa dodatkowa: <input type="text" name="placa_dod" /> <br />
ID Szefa: <select name="szef"> </br>
$q = "SELECT ID_PRAC FROM PRACOWNICY";
$r = mysql_query ($q) or die("Zapytanie: $q\n<br />B1d MySQL: " . mysql_error());
$num = mysql_num_rows($r);
while ($row = mysql_fetch_array($r)) echo '<option>'. $row['ID_PRAC'] .'</option>';
</select>
Zespol: <select name="pracownicy" >
<?php
$q = "SELECT ETAT FROM PRACOWNICY";
//$num = mysql_num_rows($r);
?>
</select>
<input type="submit" name="Dodaj" value="Dodaj">
</form>
$q = "SELECT ID_ZESP FROM ZESPOLY WHERE NAZWA='$zespol'";
$id_zesp = $row['ID_ZESP'];
$q = "INSERT INTO PRACOWNICY (ID_PRAC, NAZWISKO, IMIE, ETAT, ID_SZEFA, ZATRUDNIONY, PLACA_POD, PLACA_DOD, ID_ZESP )
VALUES ('$id', '$nazwisko', '$imie', '$etat', '$szef', NOW(), '$placa_pod', '$placa_dod', '$id_zesp')";
else echo 'B1d przy dodawaniu rekordw do bazy danych.<br>';
?>