Siemka.
Mam mały problem.
Kod:
{
$wh = array(); //inicjalizujemy tablicę z warunkami
if (!empty($_POST['nazwa'])) //jeśli podano imię $wh[] = "'nazwa' = '$_POST[nazwa]' ";
if (!empty($_POST['adres'])) //jeśli podano nazwisko $wh[] = "'adres' = '$_POST[adres]' ";
if (!empty($_POST['numer'])) $wh[] = "'numer' = '$_POST[numer]' ";
if (!empty($_POST['mail'])) //jeśli podano nazwisko $wh[] = "'mail' = '$_POST[mail]' ";
if (!empty($_POST['zaint'])) //jeśli podano nazwisko $wh[] = "'zaint' = '$_POST[zaint]' ";
if (!empty($_POST['brand'])) //jeśli podano nazwisko $wh[] = "'brand' = '$_POST[brand]' ";
if (!empty($_POST['uwagi'])) //jeśli podano nazwisko $wh[] = "'uwagi' = '$_POST[uwagi]' ";
$where = 'WHERE '.implode(' AND ', $wh); else
$where = '';
//a teraz tworzymy nasze glowne zapytanie i łączymy je z naszymi warunkami
$sql = 'SELECT * FROM `user` '.$where;
{
echo ''.$sqla["nazwa"].''; }
W tej wersji nie wywala żadnych błędów.
Po prostu nic się nie dzieje.
Ten post edytował NickOver 3.10.2014, 07:14:40