<?php
require('common.php');
if (isset($_POST['submit'])) {
if (empty($_POST['jmeno']) || empty($_POST['prijmeni']) ||
empty($_POST['prezdivka']) || empty($_POST['ulice']) || empty($_POST['cislo_domu']) ||
empty($_POST['mesto']) || empty($_POST['psc']))
{
echo "Některé údaje nejsou vyplněny, nebo jsou špatně zadány...";
} else {
$stmt = $db->prepare("INSERT INTO osoby
(prezdivka, jmeno, prijmeni, vyska, datum_narozeni, id_adresy) VALUES
(:prezdivka, :jmeno, :prijmeni, :vyska, :datum_narozeni, :id_adresy)");
$stmt->bindValue(':datum_narozeni', $_POST['datum_narozeni'], PDO::PARAM_STR);
$stmt->bindValue(':prezdivka', $_POST['prezdivka'], PDO::PARAM_STR);
$stmt->bindValue(':jmeno', $_POST['jmeno'], PDO::PARAM_STR);
$stmt->bindValue(':prijmeni', $_POST['prijmeni'], PDO::PARAM_STR);
if (empty($_POST['vyska'])) {
$_POST['vyska'] = NULL;
} else {
$_POST['vyska'] = intval($_POST['vyska']);
}
$stmt->bindValue(':vyska', $_POST['vyska'], PDO::PARAM_INT);
$stmt = $db->prepare("INSERT INTO adresy
(ulice,cislo_domu, mesto,psc) VALUES
(:ulice, :cislo_domu, :mesto, :psc)");
$stmt->bindValue(':ulice', $_POST['ulice'], PDO::PARAM_STR);
$stmt->bindValue(':cislo_domu', $_POST['cislo_domu'], PDO::PARAM_STR);
$stmt->bindValue(':mesto', $_POST['mesto'], PDO::PARAM_STR);
$stmt->bindValue(':psc', $_POST['psc'], PDO::PARAM_STR);
$stmt->execute();
if($stmt->execute()){
echo "<p>Osoba byla vložena.</p>";
} else {
echo "<p>Některé údaje nejsou vyplněny, nebo jsou špatně zadány...<p>";}
}
echo'
<!DOCTYPE HTML>
<html>
<head>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="generator" content="PSPad editor, www.pspad.com">
<link rel="stylesheet" href="styl.css" type="text/css">
<title>Přidání osoby</title>
</head>
<body>
<br><br><br>
<center>
<h1>Prosím, vložtě Vaše osobní údaje</h1>
<form method="post">
<table class="barevna">
<tr>
<td>Jméno:</td>
<td><input type="text" name="jmeno" size="30"> *</td>
</tr>
<tr>
<td>Příjmení:</td>
<td><input type="text" name="prijmeni" size="30"> *</td>
</tr>
<tr>
<td>Přezdívka:</td>
<td><input type="text" name="prezdivka" size="30"> *</td>
</tr>
<tr>
<td>Datum narození:</td>
<td><input type="text" name="datum_narozeni" size="30"></td>
</tr>
<tr>
<td>Výška:</td>
<td><input type="text" name="vyska" size="30"></td>
</tr>
<tr>
<td>Ulice:</td>
<td><input type="text" name="ulice" size="30"> *</td>
</tr>
<tr>
<td>Číslo popisné:</td>
<td><input type="text" name="cislo_domu" size="30"> *</td>
</tr>
<tr>
<td>Město:</td>
<td><input type="text" name="mesto" size="30"> *</td>
</tr>
<tr>
<td>PSČ:</td>
<td><input type="text" name="psc" size="30"> *</td>
</tr>
<tr collspan="2">
<td><H5>* povinné údaje<H5></td>
</tr>
<tr>
<td></td>
<td align="right">
<input type="reset" name="btnReset "value="Vymaž">
<input type="submit" name="btnOK" value="OK" width="150px"></td>
</tr>
</table>
</form>
<br>
<h3 align="center">
<a href="Osoby.php">ZPĚT</a>
</h3>
</center>
</body>
</html>';
?>