Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Utwórz bazę danych z kolumnami USER,KOMENTARZ.
- Dodaj skrypt, który umożliwi dodawanie komentarzy do bazy, a następnie będzie wyświetlać
- komentarze na stronie. Pamiętaj o wczytaniu ponownie pustego formularza.
- <?php
- $conn = new mysqli("localhost", "root", "", "comments");
- if ($conn){
- echo "Connected to the database";
- } else {
- echo "error";
- }
- ?>
- <form action="index5.php" method="POST">
- <label>Nazwa użytkownika</label>
- <input type="text" name="username">
- <br>
- <label>Treść</label>
- <textarea name="content"></textarea>
- <br>
- <button type="submit">Dodaj</button>
- <?php
- if (isset($_POST['username']) && isset($_POST['content'])){
- $query = "INSERT INTO comments (username, content) VALUES ('{$_POST['username']}', '{$_POST['content']}')";
- $conn->query($query);
- }
- $query = "SELECT username, content FROM comments";
- $results = $conn->query($query);
- if ($results->num_rows > 0){
- while ($row = $results->fetch_assoc()){
- echo "<p>{$row['username']} {$row['content']}</p>";
- }
- }
- ?>
- </form>
- Utwórz skrypt do wprowadzania danych ucznia do dziennika. Na początku tworzymy bazę, która
- zawiera kolumny ID,IMIE,NAZWISKO. Następnie dodajemy 3 formularze i piszemy skrypt, który
- umożliwi wprowadzanie danych do naszej bazy.
- <form method="POST" action="index5.php">
- <lable>IMIE</label>
- <input type="text" name="imie">
- <br>
- <label>NAZWISKO</label>
- <input type="text" name="nazwisko">
- <br>
- <button type="submit">Dodaj</button>
- <?php
- if (isset($_POST['imie']) && isset($_POST['nazwisko'])){
- $imie = $_POST['imie'];
- $nazwisko = $_POST['nazwisko'];
- $query = "INSERT INTO dziennik (imie, nazwisko) VALUES ('${imie}', '${nazwisko}')";
- $conn->query($query);
- }
- ?>
- </form>
- Zadanie 3.
- Utwórz tabelę w której znajda się następujące kolumny ID,IMIE,NAZWISKO,PLEC,DATA.
- Następnie za pomocą poniżej zaprezentowanych formularzy utwórz skrypt do wprowadzania danych
- do bazy. 2 formularze typu – text, jeden typ – date, i lista rozwijana z której możemy wybrać płeć:
- mężczyzna lub kobieta.
- <form action="index5.php" method="POST">
- <label>IMIE</label>
- <input type="text" name="imie">
- <br>
- <label>NAZWISKO</label>
- <input type="text" name="nazwisko">
- <br>
- <label>PLEC</label>
- <select name="plec">
- <option value="chlop">Chlop</option>
- <option value="baba">Baba</option>
- </select>
- <br>
- <label>DATA</label>
- <input type="date" name="data">
- <br>
- <button type="submit">Dodaj</button>
- <?php
- if (isset($_POST['imie']) && isset($_POST['nazwisko']) && isset($_POST['plec']) && isset($_POST['data'])){
- $imie = $_POST['imie'];
- $nazwisko = $_POST['nazwisko'];
- $plec = $_POST['plec'];
- $data = $_POST['data'];
- $query = "INSERT INTO user (imie, nazwisko, plec, data) VALUES ('${imie}', '${nazwisko}', '${plec}', '${data}')";
- $conn->query($query);
- }
- ?>
- </form>
- Dodaj formularz za, który za pomocą listy rozwijanej wyświetli dane z jednej kolumny. Następnie z
- tabeli zostają usuwane wybrane dane. (cały wiersz). Wykorzystaj tabelę utworzoną w poprzednim
- zadaniu.
- SQL: DELETE from nazwa_tabeli WHERE nazwa_tabeli=Swartosc;
- <form method="POST" action="index5.php">
- <select name="imie">
- <?php
- $query = "SELECT id, username FROM comments";
- $result = $conn->query($query);
- print_r($result->num_rows);
- while($row = $result->fetch_assoc()){
- echo "<option value={$row['id']}>{$row['username']}</option>";
- }
- ?>
- </select>
- <button type="submit">Usuń</button>
- <?php
- if (isset($_POST['imie'])){
- $query = "DELETE FROM comments WHERE id={$_POST['imie']}";
- $conn->query($query);
- }
- ?>
- </form>
- Utwórz skrypt wyliczający sumę do zapłaty za wybrane książki. Wpisujemy liczbę sztuk i z opcji
- wybieramy tytuł książki. Skrypt powinien policzyć cenę za książki.
- Tabela powinna zawierać przynajmniej dwie kolumny książki i cena.
- <form method="POST" action="index5.php">
- <label>Podaj liczbę sztuk</label>
- <input type="number" name="count"/>
- <br>
- <label>Wybierz tytuł</label>
- <select name="id">
- <?php
- $query = "SELECT id, tytul FROM books";
- $result=$conn->query($query);
- while($row=$result->fetch_assoc()){
- echo "<option value={$row['id']}>{$row['tytul']}</option>";
- }
- ?>
- </select>
- <button type="submit">Policz</button>
- <?php
- if (isset($_POST['id']) && isset($_POST['count'])){
- $query= "SELECT cena FROM books WHERE id={$_POST['id']} ";
- $result =$conn->query($query);
- $row = $result->fetch_assoc();
- $price = $row['cena'] * $_POST['count'];
- echo "<p>Cena: {$price}</p>";
- }
- ?>
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement