Pisze w pdo od doścniedawna i nie opanowałem wszytskiego do końca.
Chciałem napisać prostą szukajkę, ale aby coś wyszukać można użyc każdego z trzech pól
- nazwa
- opis
- kategoria
albo tylko dwóch albo tylko jednego. Nietety nie mam pojęcia jak napisać Selecta, który będzie szukał po nazwie o ile istnieje, opisie o ile istnieje lub kategorii o ile ona istnieje. Jeżeli jedna z nich nie istnieje (jest pusta) to nie szuka po niej, a szuka po dwóch pozostałych. Umiem tylko napisać selecta do wyszukania wszytskich warosci:
Kod
$powtor=$pdo->prepare('SELECT * FROM por_strona WHERE (nazwa=:par0 AND opis=:par1 AND kategoria=:par2)');
$powtor->bindValue(':par0',$nazwa);
$powtor->bindValue(':par1',$opis);
$powtor->bindValue(':par2',$kategoria);
$powtor->execute();
$powrow=$powtor->fetch();
$powtor->bindValue(':par0',$nazwa);
$powtor->bindValue(':par1',$opis);
$powtor->bindValue(':par2',$kategoria);
$powtor->execute();
$powrow=$powtor->fetch();
Czy mógłbym prosić Was o pomoc?