Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /******************************************************
- * connection.php
- * konfiguracja połączenia z bazą danych
- ******************************************************/
- function connection() {
- // serwer
- $mysql_server = "127.0.0.1";
- // admin
- $mysql_admin = "root";
- // hasło
- $mysql_pass = "";
- // nazwa baza
- $mysql_db = "bank_uzytkownicy";
- // nawiązujemy połączenie z serwerem MySQL
- // $link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");
- @mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
- or die('Brak połączenia z serwerem MySQL.');
- // łączymy się z bazą danych
- @mysql_select_db($mysql_db)
- or die('Błąd wyboru bazy danych.');
- }
- connection();
- ?>
- <form action="404.php" method="post">
- Wyszukaj według:
- <select name="metoda">
- <option value="user" />user
- <option value="email" />email
- <option value="id" />id
- </select>
- <br /><br />
- Szukane wyrażenie:
- <input type="text" name="wyrazenie" />
- <input type="submit" name="wyszukaj" />
- </form>
- <?php
- $metoda = $_POST['metoda'];
- $wyrazenie = $_POST['wyrazenie'];
- $wyrazenie = trim($wyrazenie);
- if (!$metoda || !$wyrazenie)
- {
- echo 'Brak parametrów wyszukiwania, wróć do poprzednej strony i spóbuj ponownie!';
- exit;
- }
- if (!get_magic_quotes_gpc())
- {
- $metoda = addslashes($metoda);
- $wyrazenie = addslashes($wyrazenie);
- }
- @ $db = new mysqli('127.0.0.1','root','','bank_uzytkownicy');
- if (mysqli_connect_errno())
- {
- echo 'Połączenie z bazą nie powiodło się. Spóbuj ponownie';
- exit;
- }
- $db->query('SET NAMES utf8');
- $db->query('SET CHARACTER_SET utf8_unicode_ci');
- $zapytanie = "select * from uzytkownicy where ".$metoda. " like '%".$wyrazenie."%'";
- $wynik = $db->query($zapytanie);
- $ile_znaleziono = $wynik->num_rows;
- echo '<p> Liczba znalezionych ludzi: '.$ile_znaleziono.'</p>';
- for ($i=0;$i<$ile_znaleziono;$i++)
- {
- $wiersz = $wynik->fetch_assoc();
- echo 'user: '.stripslashes($wiersz['user']).'<br />';
- echo 'id: '.stripslashes($wiersz['id']).'<br />';
- echo'email: '.stripslashes($wiersz['email']).'<br />';
- }
- $wynik->free();
- $db->close();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement