Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Porównywanie daty
Forum PHP.pl > Forum > Przedszkole
m_09
Witam

Chce porównać date która prowadzam do formularz z ta która jest w tabeli mysql i na tej podstawie wyświetlić dane, niestety po wykonaniu poniższego skryptu nic mi się nie wyświetla, mimo że w table zawarte są kolumny z wybraną data.


  1.  
  2. <?php
  3.  
  4. require("connection.php");
  5. connection();
  6.  
  7. $rok = $_POST['rok'];
  8. $miesiac = $_POST['miesiac'];
  9. $dzien = $_POST['dzien'];
  10. $rok1 = $_POST['rok1'];
  11. $miesiac1 = $_POST['miesiac1'];
  12. $dzien1 = $_POST['dzien1'];
  13.  
  14. $data = $rok ."-". $miesiac ."-". $dzien;
  15.  
  16. echo $data;
  17.  
  18. $query = "SELECT * FROM opi WHERE data_dodania = ".$data."";
  19. $result = mysql_query($query)
  20. or die("Query failed");
  21.  
  22.  
  23.  
  24.  
  25. echo '<br><table style="border: 1px solid black; width: 95%; margin: 0 auto; text-align: left; border-color: #DDDDDD;">';
  26. echo '<tr align="center" bgcolor="#E6E6FA">
  27. <td width="150"><b>Data dodania</b></td>
  28. <td><b>Numer </b></td>
  29. <td width="100"><b>Odpowiedz</b></td><tr>';
  30.  
  31. while ($row = mysql_fetch_array($result)) {
  32.  
  33.  
  34. echo '<tr><td>'. $row["data_dodania"] .'</td>';
  35. echo '<td>'. $row["rej"] .'</td>';
  36. echo '<td><center><a href="index.php?wykaz=edytuj&id='.$row["id"].'"> Odpowiedz </a></center></td>';
  37.  
  38. }
  39. echo "</table>";
  40. ?>
  41.  
nospor
Twoj skrypt powinien wyswietlic DATĘ (pod warunkiem oczywiscie ze postem wysylasz dane ktore odbierasz) oraz tekst "Query failed"
Jestes pewien ze nadal nic ci nie wyswietla?

ps: przenosze na przedszkole
ps2: daty do zapytania wklada sie jako tekst, wiec powinny byc objete apostrofem w zapytaniu
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.