Skocz do zawartości

Porównywanie daty, pilne.


apollan

Rekomendowane odpowiedzi

Wit.

Mój problem:

$data=date("Y-m-d");
$zapytanie=mysql_query("SELECT * FROM tabela WHERE warunek='1' and data = '$data' LIMIT 1");
$wartosci=mysql_fetch_assoc($zapytanie);

I wyskakują błędy, gdy w kolejnych funkcjach mysql_fetch_assoc chcę użyć zmiennych z tablicy $wartosci.

CO jest źle? Wiem, że zabrzmi to jak ściema, ale muszę to mieć na wczoraj.

Pzdr.

Odnośnik do komentarza
Udostępnij na innych stronach

I wyskakują błędy, gdy w kolejnych funkcjach mysql_fetch_assoc chcę użyć zmiennych z tablicy $wartosci.

A pokaż te funkcje, bo zapytanie wygląda poprawnie

edit

Daj w zapytaniu wszystko w odpowiednie cudzysłowia

<?php
$data=date("Y-m-d");
$zapytanie=mysql_query("SELECT * FROM `tabela` WHERE `warunek`='1' and `data` = '".$data."' LIMIT 1");
if($zapytanie && @mysql_num_rows($zapytanie)>0){
$wartosci=mysql_fetch_assoc($zapytanie);
}else{
echo 'brak danych';
}
?>

.

Odnośnik do komentarza
Udostępnij na innych stronach

Musisz po kolei analizować. Bo nawet samo słowo "data" w zapytaniu może być różnie interpretowane przez mysql - dlatego te cudzysłowia

Sprawdz czy cokolwiek zwraca pierwsze zapytanie. (dałem ci przykład)

Potem czy istnieją te zmienne:

$id_wyzwanego

$liczbaziom

Potem sprawdzaj następne zapytania.

edit

aaa już sie naprawiło :)

i nie ma za co ;)

.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności