Witam
Otóż mam funkcje wyszukiwania użytkowników, ale jest problem bo np mam w bazie dwóch użytkowników michal i tomek. Gdy wyszukuje użytkownika michal wyświetla się użytkownik michal ale jak już chce wyszukać użytkownika tomek to znów wyświetla się michal. Dodatkowo po wyświetleniu tych pseudo wyników wyświetla się Jeszce komunika Notice: Undefined index: wyrazenie in C:\xampp\htdocs\mi\search.php on line 4.
funkcja wyszukiwania
  1. function wyszukaj($wyrazenie)
  2. {
  3. $lacz = lacz_bd();
  4. $warunki=" (nazwa_uz LIKE '%$wyrazenie%')";
  5. if($wynik = $lacz->query("select * from uzytkownik where $warunki")) {
  6. $znalezieni = $wynik->fetch_assoc();;
  7. echo $znalezieni['nazwa_uz']; }
  8. else {
  9. printf("Error: %s\n", $lacz->error);
  10. }
  11. }


tutaj kod skryptu search.php
  1. <?php
  2. require_once('funkcje_all.php');
  3. $wyrazenie=$_POST['wyrazenie'];
  4. $wyrazenie = trim($wyrazenie);
  5. ?>
  6.  
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  8. <html xmlns="http://www.w3.org/1999/xhtml">
  9. <head>
  10. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  11.  
  12. <meta name="keywords" content="" />
  13. <meta name="Performance" content="" />
  14. <link href="glowny.css" rel="stylesheet" type="text/css" media="screen" />
  15. </head>
  16. <?php
  17. tworz_naglowek_html('Wyszukaj');
  18. menu_top();
  19. tworz_header();
  20. ?>
  21. <div id="content1">
  22. <?php
  23. tworz_menu();?>
  24. </div>
  25. <div id="content2">
  26. <?php
  27. wyszukaj($wyrazenie); ?>
  28. </div>
  29. <?php tworz_stopke(); ?>
  30. <body>
  31. </body>
  32. </html>