Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wyszukiwarka - nie zwraca wyników po uploadzie na serwer
Forum PHP.pl > Forum > Przedszkole
gizmo1985
Witam


Mam denerwujący problem, który spędza mi sen z powiek ... zrobiłem sobie wyszukiwarkę ... ale ... Działa mi tylko na komputerze...
Mam XAMPP i na kompie mi wyszukuje


Po wrzuceniu na serwer wyskakuje, że nie znaleziono wyników spełniających kryteria...i koniec ...

o co chodzi ?
  1. <?
  2. include "conn.inc.php";
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  5. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  7. <html>
  8. <head>
  9. <link rel="stylesheet" type="text/css" href="main.css" />
  10. <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
  11. </head>
  12. <body>
  13. <div id="wrapper">
  14. <div id="header">
  15. <img src="Banner.jpg" />
  16. </div>
  17. <div id="menu">
  18.  
  19. <ul id="menu">
  20. <li><a href="index2.php" title="">Strona glówna</a></li>
  21. <li><a href="szukaj.php" title="">Szukaj</a>
  22.  
  23. </li>
  24.  
  25.  
  26.  
  27. <li><a href="#" title="">Twój ślad</a>
  28. <ul>
  29. <li><a href="nowa_praca.php" title="">Dodaj pracę</a></li>
  30. <li><a href="nowy_jezyk.php" title="">Dodaj język</a></li>
  31. <li><a href="nowy_kurs.php" title="">Dodaj kurs</a></li>
  32. <li><a href="nowa_szkola.php" title="">Dodaj szkołę</a></li>
  33.  
  34.  
  35. </ul>
  36. </li>
  37.  
  38. <li><a href="#" title="">Twoje Konto</a>
  39. <ul>
  40. <li><a href="user_personal.php" title="">Panel Użytkownika</a></li>
  41. <li><a href="http://cba.pl/pma/index.php?token=b96e1867d29a1b2ca2a7a5f9e1cce558" title="">PhpMyAdmin</a></li>
  42. <li><a href="delete_account.php" title="">Usuń</a></li>
  43.  
  44.  
  45.  
  46. </ul>
  47. </li>
  48.  
  49.  
  50. <li><a href="logout.php" title="">Wyloguj</a>
  51.  
  52. </li>
  53.  
  54.  
  55. </ul>
  56.  
  57.  
  58.  
  59. </div>
  60. <?php
  61. if (empty($_POST['miasto']))
  62. {
  63. echo 'Nie wpisano �adnych danych do wyszukiwania';
  64. echo '<br/>';
  65. echo 'Zostaniesz automatycznie przekierowany do strony wyszukiwania, wype�nij ponownie chocia� jedno pole, a nast�pnie naci�nij SZUKAJ';
  66.  
  67. header("Refresh: 3; URL=szukaj.php");
  68. }
  69. else
  70. {
  71.  
  72.  
  73. $query = "Select * from osoba as o , praca as p, jezyk as j, kurs as k , wyksztalcenie as w where o.id = p.id_osoby AND o.id = j.id_osoby AND o.id = k.id_osoby AND o.id = w.id_osoby AND o.imie Like '%{$_POST['imie']}%' AND o.nazwisko Like '%{$_POST['nazwisko']}%' AND o.data_ur Like '%{$_POST['data_ur']}%' AND o.miasto Like '%{$_POST['miasto']}%' AND o.wojewodztwo Like '%{$_POST['wojewodztwo']}%' AND o.kod_pocztowy Like '%{$_POST['kod_pocztowy']}%' AND o.nr_tel Like '%{$_POST['nr_tel']}%' AND o.email Like '%{$_POST['email']}%' AND o.kat_prawa_jazdy Like '%{$_POST['kat_prawa_jazdy']}%' AND p.nazwa_pracodawcy Like '%{$_POST['nazwa_pracodawcy']}%' AND p.od_do Like '%{$_POST['od_do']}%' AND p.stanowisko Like '%{$_POST['stanowisko']}%' AND j.jezyk Like '%{$_POST['jezyk']}%' AND j.stopien_zaawansowania Like '%{$_POST['stopien_zaawansowania']}%' AND
  74. k.nazwa_kursu Like '%{$_POST['nazwa_kursu']}%' AND k.stopien_kursu Like '%{$_POST['stopien_kursu']}%' AND k.tytul_uzyskany Like '%{$_POST['tytul_uzyskany']}%' AND w.nazwa_szkoly Like '%{$_POST['nazwa_szkoly']}%' AND w.rok_ukonczenia Like '%{$_POST['rok_ukonczenia']}%' AND w.uzyskany_tytul Like '%{$_POST['uzyskany_tytul']}%'";
  75. if(mysql_query($query))
  76.  
  77. $result = mysql_query($query);
  78. $obAmount = mysql_num_rows($result);
  79. }
  80. if ($obAmount == 0)
  81. {
  82.  
  83. echo 'NIE ZNALEZIONO OS�B SPE�NIAJ�CYCH TE KRYTERIA !!!';
  84.  
  85.  
  86.  
  87.  
  88. }
  89. else
  90. {
  91.  
  92. echo 'Znaleziono: ' . $obAmount . '<br /><br />';
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99. ?>
  100.  
  101.  
  102. <div id="leftcolumn">
  103. <table border="1">
  104.  
  105. <tr><td>L.P</td><td>imie</td><td>nazwisko</td><td>Data urodzenia</td><td>Miasto</td><td>Numer kontaktowy</td><td>Email</td><td>Kat. Prawa Jazdy</td><td>Nazwa pracodawcy</td><td>Zatrudniony od: ROK</td><td>Stanowisko</td><td>Jezyk</td><td>Poziom J�zyka</td><td>Nazwa Kursu</td><td>Poziom Kursu</td><td>Tytu� uzyskany</td><td>Nazwa Szko�y</td><td>Rok uko�czenia </td><td>Tytu�</td></tr>
  106. </table>
  107. <?
  108.  
  109.  
  110. for ($x = 0; $x < $obAmount; $x++) {
  111. $row = mysql_fetch_assoc($result);
  112.  
  113. ?>
  114. <tr><td><?echo $x + 1 ;?></td><td><? echo $row['imie']; ?></td><td><? echo $row['nazwisko']; ?></td><td><? echo $row['data_ur'];?></td><td><? echo $row['miasto']; ?></td><td><? echo $row['nr_tel']; ?></td><td><?echo $row['email']; ?></td><td><?echo $row['kat_prawa_jazdy']; ?></td><td><?echo $row['nazwa_pracodawcy'];?></td><td><? echo $row['od_do']; ?></td><td><? echo $row['stanowisko']; ?></td><td><?echo $row['jezyk']; ?></td><td> <? echo $row['stopien_zaawansowania']; ?> </td><td><?echo $row['nazwa_kursu']; ?></td><td><?echo $row['stopien_kursu']; ?></td><td> <?echo $row['tytul_uzyskany']; ?></td><td><? echo $row['nazwa_szkoly']; ?></td><td> <?echo $row['rok_ukonczenia']; ?></td><td><?echo $row['uzyskany_tytul']; ?></td></tr>
  115. </div>
  116.  
  117.  
  118. </div>
  119.  
  120. <?
  121.  
  122. }
  123.  
  124. }
  125.  
  126. ?>
  127.  
  128. </body>
  129. </html>
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
MateuszS
Może używasz innych baz na kompie i na serwerze, na kompie masz dane w bazie, na serwerze - nie.
gizmo1985
Hehe, to nie ten problem, generalnie wcześniej się rejestruję, dodaję do bazy, więc baza jest, a poza tym administruję ją w PhpMyAdmin, więc raczej istnieje winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.