Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


lucaa44
Napisane: 19.04.2010, 10:02:05





Grupa: Zarejestrowani
Postów: 15
Dołączył: 26.05.2007

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

a moglbys wrzucic tresc bledu ktory wyrzuca Ci mysql?

jezeli nie widac proponuje wykonac samo zapytanie w kliencie mysql.exe z katalogu mysql na localhoscie albo w phpmyadmin.


moim zdaniem powinno byc:

  1. $result = mysql_query("SELECT * FROM baza WHERE imie = '$imie' AND nazwisko = '$nazwisko' AND medale = '$medale'");


apropo kolejnego zapytania:

nie ma takiego czegos jak
  1. WHERE nazwa pola NOT LIKE 'wartosc1', 'wartosc2', 'wartosc3'

(przynajmniej w mysql5.0)

jak już :

  1. $result = mysql_query("SELECT * FROM baza WHERE imie NOT LIKE 'Anna' AND imie NOT LIKE 'Ewa' AND imie NOT LIKE 'Adam' AND nazwisko LIKE Nowak ");


Nie wiem o co chodzi w koncowce
  1. AND medale *
...


jezeli to nie dziala blad musi byc gdzie indziej a nie z powodu znakow '=', sql musi wiedziec jaka ma byc zaleznosc miedzy wartoscia w polu a podana wartoscia, operator zawsze musi byc (czyli tu '=' albo NOT LIKE)

  Forum: PHP · Podgląd postu: #737959 · Odpowiedzi: 6 · Wyświetleń: 715


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 19:09