Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Instrukcja LIKE
Forum PHP.pl > Forum > Przedszkole
adameq
Mam cos takiego:

  1. <?php
  2. if ((isset($_POST['dzien'])) & (isset($_POST['miesiac'])))
  3.  
  4. {
  5. $dzien=$_POST['dzien'];
  6. $miesiac=$_POST['miesiac'];
  7.  
  8. lacz_bd();
  9. $wynik = "DELETE * FROM wizyty WHERE start_wizyty LIKE '%$dzien-$miesiac%'"; 
  10. $zapytanie = mysql_query($wynik);
  11.  }
  12. ?>


w bazie:

start wizyty wygladaja np tak: '2008-01-01 17:30:00'

Ma ktos jakis pomysl, zeby to zaczelo dzialac?
dziurson
Może tak??
  1. <?php
  2. $wynik = "DELETE * FROM wizyty WHERE start_wizyty LIKE '%".$dzien."-".$miesiac."%'";
  3. ?>
adameq
Niestety to tez nie dziala...
dziurson
a wywala jakiś błąd??
adameq
zadnych bledow, tablice przekazuje dobrze tylko zadnego wyniku w bazie, tak jak by bylo porownanie do czegos nie istniejacego, a przeciez istnieje
dziurson
a usuń ta gwiazdkę po DELETE
kosmowariat
  1. <?php
  2. $wynik = "DELETE FROM wizyty WHERE start_wizyty > '2008-".$dzien."-".$miesiac." 00:00:00 and start_wizyty < '2008-".$dzien."-".$miesiac." 23:59:59'";
  3. ?>
adameq
To jest to smile.gif hehe, mozna bylo od tego zaczac biggrin.gif Dzieki
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.