// pobranie zbioru wyników IF ($mod == 'tar_ham') {$dane= mysql_query ("SELECT * FROM tarcze LEFT JOIN cennik ON tarcze.nr_rys = cennik.nr_rys WHERE tarcze.nr_rys='$odp' AND tarcza.rys='$nr'");} elseif ($mod == "aku_exi") {$dane= mysql_query ("SELECT * FROM akumulator, cennik WHERE akumulator.odpowiednik = cennik.nr_rys AND akumulator.odpowiednik = '$odp' AND");} elseif ($mod == "aku_std") {$dane= mysql_query ("SELECT * FROM akumulator LEFT JOIN cennik ON akumulator.odpowiednik = cennik.nr_rys WHERE akumulator.odpowiednik = '$odp' AND");} elseif ($mod == "aku_plu") {$dane= mysql_query ("SELECT * FROM akumulator LEFT JOIN cennik ON akumulator.odpowiednik = cennik.nr_rys WHERE akumulator.odpowiednik = '$odp' AND");} elseif ($mod == "fil_oil") {$dane= mysql_query ("SELECT * FROM filtr LEFT JOIN cennik ON filtr.odpowiednik = cennik.nr_rys WHERE filtr.odpowiednik = '$odp' AND filtr.typ = '$typ'");} elseif ($mod == "fil_pal") {$dane= mysql_query ("SELECT * FROM filtr LEFT JOIN cennik ON filtr.odpowiednik = cennik.nr_rys WHERE filtr.odpowiednik = '$odp' AND filtr.typ = '$typ'");} elseif ($mod == "fil_air") {$dane= mysql_query ("SELECT * FROM filtr LEFT JOIN cennik ON filtr.odpowiednik = cennik.nr_rys WHERE filtr.odpowiednik = '$odp' AND filtr.typ = '$typ'");} elseif ($mod == "fil_pyl") {$dane= mysql_query ("SELECT * FROM filtr LEFT JOIN cennik ON filtr.odpowiednik = cennik.nr_rys WHERE filtr.odpowiednik = '$odp' AND filtr.typ = '$typ'");} elseif ($mod == "klo_ham") {$dane= mysql_query ("SELECT * FROM klocki LEFT JOIN cennik ON klocki.odpowiednik = cennik.nr_rys WHERE klocki.odpowiednik = '$odp' AND klocki.nr_rys='$nr'");} elseif ($mod == "dr_ukl") {$dane= mysql_query ("SELECT * FROM przegub LEFT JOIN cennik ON przegub.odpowiednik = cennik.nr_rys WHERE przegub.odpowiednik = '$odp' AND przegub.kat = '$kat'");} elseif ($mod == "konc_dra") {$dane= mysql_query ("SELECT * FROM przegub LEFT JOIN cennik ON przegub.odpowiednik = cennik.nr_rys WHERE przegub.odpowiednik = '$odp' AND przegub.kat = '$kat'");} elseif ($mod == "lacznik") {$dane= mysql_query ("SELECT * FROM przegub LEFT JOIN cennik ON przegub.odpowiednik = cennik.nr_rys WHERE przegub.odpowiednik = '$odp' AND przegub.kat = '$kat'");} elseif ($mod == "prz_osi") {$dane= mysql_query ("SELECT * FROM przegub LEFT JOIN cennik ON przegub.odpowiednik = cennik.nr_rys WHERE przegub.odpowiednik = '$odp' AND przegub.kat = '$kat'");} elseif ($mod == "prz_wah") {$dane= mysql_query ("SELECT * FROM przegub LEFT JOIN cennik ON przegub.odpowiednik = cennik.nr_rys WHERE przegub.odpowiednik = '$odp' AND przegub.kat = '$kat'");} elseif ($mod == "wyc_pio") {$dane= mysql_query ("SELECT * FROM wycier LEFT JOIN cennik ON wycier.odpowiednik = cennik.nr_rys WHERE wycier.odpowiednik = '$odp' AND wycier.nr_rys='$nr'");} elseif ($mod == "wyc_ram") {$dane= mysql_query ("SELECT * FROM wycier LEFT JOIN cennik ON wycier.odpowiednik = cennik.nr_rys WHERE wycier.odpowiednik = '$odp' AND wycier.nr_rys='$nr'");} elseif ($mod == "wyc_spo") {$dane= mysql_query ("SELECT * FROM wycier LEFT JOIN cennik ON wycier.odpowiednik = cennik.nr_rys WHERE wycier.odpowiednik = '$odp' AND wycier.nr_rys='$nr'");} while ($rekord = mysql_fetch_array ($dane)) IF ($rekord["nr_rys"] <> "" && $rekord["netto"] <> "") { print " <TR> <TD class=\"p\" width=\"200\">".$rekord["nr_rys"]."</TD> <TD class=\"p\" width=\"80\">".$rekord["netto"]."</TD> </TR>"; } elseif ($rekord["nr_rys"] <> "" && $rekord["netto"] == "") { print " <TR> <TD class=\"p\" width=\"200\">".$rekord["nr_rys"]."</TD> <TD class=\"p\" width=\"80\">brak danych</TD> </TR>"; } else { print ""; }
Po uruchomieniu wywala mi komunikat:
Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/katalog/danezam.php on line 80
Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/katalog/danezam.php on line 110
Próbowałem różnych sposobów, ale za Chiny nie chce zadziałać. W innych skryptach mi to działa, a tu nie chce.
Proszę o pomoc