Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak wybrac konkretne rekordy z bazy MYSQL
Mateostin
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


Witam, Mam pewien problem odnośnie mojej strony... wszystko mi się udawało wszystko działa do momentu... zatrzymuje się na wyszukiwarce, tzn potrzebuje zrobić pole typu Input Text dzięki któremu po wpisaniu wyświetliłyby mi się konkretne rekordy a mianowicie chodzi mi o DATY. potrzebuje zrobić wyszukiwarkę która wyświetli mi np tylko rekordy które maja w kategorii "Data" wpisane dla przykładu "23 mar"

Po 1 czy jest to bardzo skomplikowane czy nie aż tak bardzo? (IMG:style_emoticons/default/tongue.gif)

podsyłam moj plik VIEW.PHP

  1. <!DOCTYPE HTML PUBLIC>
  2. <html>
  3. <head>
  4. <title>Wysyłka</title>
  5. <style>
  6. body { background-color: #EAEAAE; }
  7. </style>
  8. </head>
  9. <body>
  10. <div align="center"><img src="logo.png" alt="Logo" /></div> </br> <font size="5">Panel Wysyłkowy</font>
  11. </br>
  12. <form>
  13. <input class="MyButton" type="button" value="Dodaj Nowego Klienta" onclick="window.location.href='new.php'" />
  14. </form>
  15.  
  16. <?php
  17. /*
  18. VIEW.PHP
  19. Displays all data from 'wysylkadb' table
  20. */
  21.  
  22. // connect to the database
  23. include('connect-db.php');
  24.  
  25. // get results from database
  26. $result = mysql_query("SELECT * FROM wysylkadb")
  27.  
  28. // display data in table
  29. echo "<p><b>Wyświetl Wszystko</b> | <a href='view-paginated.php?page=1'>Wyświetl Stronami</a></p>";
  30.  
  31. echo "<table border='1' cellpadding='10'>";
  32. echo "<tr> <th>ID</th> <th>Data</th> <th>Zlecenie</th> <th>Klient</th> <th>Miasto</th> <th>Przewoznik</th> <th>Miejsce</th> <th>UWAGI</th> <th>Palety</th> <th>Sztuki</th> <th>Status</th> <th></th> <th></th></tr>";
  33.  
  34. // loop through results of database query, displaying them in the table
  35. while($row = mysql_fetch_array( $result )) {
  36.  
  37. // echo out the contents of each row into a table
  38. echo "<tr>";
  39. echo '<td>' . $row['ID'] . '</td>';
  40. echo '<td>' . $row['Data'] . '</td>';
  41. echo '<td>' . $row['Zlecenie'] . '</td>';
  42. echo '<td>' . $row['Klient'] . '</td>';
  43. echo '<td>' . $row['Miasto'] . '</td>';
  44. echo '<td>' . $row['Przewoznik'] . '</td>';
  45. echo '<td>' . $row['Miejsce'] . '</td>';
  46. echo '<td>' . $row['UWAGI'] . '</td>';
  47. echo '<td>' . $row['Palety'] . '</td>';
  48. echo '<td>' . $row['Sztuki'] . '</td>';
  49. echo '<td>' . $row['Status'] . '</td>';
  50. echo '<td><a href="edit.php?id=' . $row['ID'] . '">Edit</a></td>';
  51. echo '<td><a href="delete.php?id=' . $row['ID'] . '">Delete</a></td>';
  52. echo "</tr>";
  53. $error = '';
  54. }
  55.  
  56. // close table>
  57. echo "</table>";
  58. ?>
  59.  
  60. </body>
  61. </html>


Chciałbym dodac to pole obok przycisku "dodaj nowego klienta"
czy na moim etapie budowy skrytow dam sobie z tym rade?

P.S. jest to moje zadanie na uczelnie natomiast ta wyszukiwarka to tak nadprogramowo. (IMG:style_emoticons/default/smile.gif) Kombinowałem z select from itp itd ale ciągłe błędy przyprawiły mnie o depresje, dlatego potrzebuje porady
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
które maja w kategorii "Data" wpisane dla przykładu "23 mar"

1) To nie zadna kategoria a pole
2) Ty naprawde masz w tym polu teksty np 23 mar? Pole z data powinno byc typu DATE
Go to the top of the page
+Quote Post
Mateostin
post
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


Rzeczywiście pole poprawiłem na format DATE natomiast wracając do tematu czy jest jakaś szansa ze uda mi się to zrobić? czy trzeba kombinować pętle itp itd?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




normalnie robisz teraz zwykly WHERE w zapytaniu SQL
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 14:28