· 9 years ago · Nov 11, 2016, 01:02 PM
1<center>
2<form action="dodaj.php" method="post">
3Podaj markÄ™: <input type="text" name="marka"><br>
4Podaj model: <input type="text" name="model"><br>
5Podaj kolor: <input type="text" name="kolor"><br>
6Podaj numer rejestracyjny: <input type="text" name="rejestracyjny"><br>
7<input type="submit" value="Dodaj">
8
9
10</form>
11
12
13
14<?php
15error_reporting(false);
16$mar=$_POST['marka'];
17$mod=$_POST['model'];
18$kol=$_POST['kolor'];
19$rej=$_POST['rejestracyjny'];
20$error=false;
21$conn=mysqli_connect("localhost", "root", "") or die('Brak połączenia z serwerem MySQL.');
22mysqli_select_db($conn, "zadaniejakubniemczyk") or die('Błąd wyboru bazy danych.');
23mysqli_query($conn, "CREATE TABLE IF NOT EXISTS `samochody` (`ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT, `Marka` text(50), `Model` text(50), `Kolor` text(50), `Nr rejestracyjny` text(50)) ;");
24mysqli_query($conn, "CREATE TABLE IF NOT EXISTS `kolory` (`ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT, `Nazwa` text(50), ) ;");
25
26
27echo "<font color='red'>";
28
29if(empty($mar)){
30echo "Pole <strong>'Marka'</strong>nie może być puste <br>";
31$error=true;
32}
33if(empty($mod)){
34echo "Pole <strong>'Model'</strong> nie może być puste <br>";
35$error=true;
36}
37if(empty($kol)){
38echo "Pole <strong>'Kolor'</strong> nie może być puste <br>";
39$error=true;
40}
41if(empty($rej)){
42echo "Pole <strong>'Nr rejestracyjny' </strong>nie może być puste <br>";
43$error=true;
44}
45if($error==false){
46 mysqli_query($conn,"INSERT INTO `samochody` VALUES(
47 ''
48'$mar',
49'$mod',
50'$kol',
51'$rej')");
52echo "<strong>Pomyślnie dodano wybrane wartości do tabeli samochody!</strong>";
53}
54;
55
56
57
58
59
60?>