TAK to wygląda, wiem że jest 8krotne to samo zapuytanie do bazy ale ghdy próbowałem to zminimalizować to nie działało tak jak powinno
WYBIERZ PRODUKT, KTÓRY CIĘ INTERESUJE
Wybierz typ osłonki:
<?php
include('oslonki.php');
?>
<?php
$typ_oslonki = $mysqli->query('SELECT * FROM oslonki WHERE typ_oslonki!="null" ORDER BY typ_oslonki');
echo '<select name="typ_oslonki">';
while($row1 = mysqli_fetch_row($typ_oslonki)) {
echo '<option value="'.$row1[1].'">'.$row1[1].$row1[2].'</option>';
}
echo '</select>';
?>
Wybierz dodatek do typu osłonki:
<?php
//echo "Dodatki do typów osłonki:" . '
';
$dod_typ_oslonki = $mysqli->query('SELECT * FROM oslonki WHERE dod_typ_oslonki!="null" ORDER BY dod_typ_oslonki');
echo '<select name="dod_typ_oslonki">';
while($row3 = mysqli_fetch_row($dod_typ_oslonki)) {
echo '<option value="'.$row3[3].'">'.$row3[3].$row3[4].'</option>';
}
echo '</select>' ;
?>
Wybierz kolor osłonki:
<?php
$kolor = $mysqli->query('SELECT * FROM oslonki WHERE kolor!="null" ORDER BY kolor');
echo '<select name="kolor">';
while($row5 = mysqli_fetch_row($kolor)) {
echo '<option value="'.$row5[5].'">'.$row5[5].$row5[6].'</option>';
}
echo '</select>' ;
?>
Wybierz kaliber osłonki:
<?php
$kaliber = $mysqli->query('SELECT * FROM oslonki WHERE kaliber!="null" ORDER BY kaliber');
echo '<select name="kaliber">';
while($row7= mysqli_fetch_row($kaliber)) {
echo '<option value="'.$row7[7].'">'.intval($row7[7]).'</option>';
}
echo '</select>' ;
?>
Wybierz rodzaj pakowania osłonki:
<?php
$pakowanie = $mysqli->query('SELECT * FROM oslonki WHERE pakowanie!="null"');
echo '<select name="pakowanie">';
while($row8 = mysqli_fetch_row($pakowanie)) {
echo '<option value="'.$row8[8].'">'.$row8[8].$row8[9].'</option>';
}
echo '</select>' ;
?>
Wybierz dodatek do osłonki:
<?php
$dodatki = $mysqli->query('SELECT * FROM oslonki WHERE dodatki!="null"');
echo '<select name="dodatki">';
while($row10 = mysqli_fetch_row($dodatki)) {
echo '<option value="'.$row10[10].'">'.$row10[10].$row10[11].'</option>';
}
echo '</select>' ;
?>
Wybierz ilość m.b. osłonki:
<?php
$metry = $mysqli->query('SELECT * FROM oslonki WHERE metry!="null" ORDER BY metry');
echo '<select name="metry">';
while($row12 = mysqli_fetch_row($metry)) {
echo '<option value="'.$row12[12].'">'.intval($row12[12]).$row12[13].'</option>';
}
echo '</select>' ;
?>
Wybierz gatunek osłonki:
<?php
$gatunek = $mysqli->query('SELECT * FROM oslonki WHERE gatunek!="null"');
echo '<select name="gatunek">';
while($row14 = mysqli_fetch_row($gatunek)) {
echo '<option value="'.$row14[14].'">'.$row14[14].$row14[15].'</option>';
}
echo '</select>' ;
?>
<input type="submit" class="button" value="Wyświetl kod wybranego produktu:">
<?php
//wyprowadzenie kodu listy rozwijalnej na ekran
echo '<font size="6" color="blue">'.'
'.@$_POST["typ_oslonki"].''.'</font>';
echo '<font size="6" color="blue">'.'
'.@$_POST["dod_typ_oslonki"] . "-".''.'</font>';
echo '<font size="6" color="blue">'.'
'.@$_POST["kolor"] . "-".''.'</font>';
echo '<font size="6" color="blue">'.'
'.@$_POST["kaliber"] . "-".''.'</font>';
echo '<font size="6" color="blue">'.'
'.@$_POST["pakowanie"];
echo '<font size="6" color="blue">'.''.@$_POST["dodatki"] . "-".''.'</font>';
echo '<font size="6" color="blue">'.''.@$_POST["metry"] . "-".''.'</font>';
echo '<font size="6" color="blue">'.''.@$_POST["gatunek"] . '
'.''.'</font>';
@$p = $_POST["typ_oslonki"] . $_POST["dod_typ_oslonki"] . "-".$_POST["kolor"] . "-".$_POST["kaliber"] . "-". $_POST["pakowanie"].$_POST["dodatki"] . "-".$_POST["metry"] . "-".$_POST["gatunek"];
//wyświetlanie odpowiedniego zdjecia w zależności od wyboru użytkownika
$pathToImg = 'role/';
$b = $mysqli->query('SELECT zdjecie FROM zdjecia WHERE kod = "'.@$_POST["kolor"].'" AND kodR = "'.@$_POST["pakowanie"].'"');
$c = $b->num_rows;
if ($c > 0) {
while ($row = $b->fetch_assoc())
{ echo ''; }
}
?>
<?php
//porównanie kodu z wyboru list rozwijalnych a kodów z bazy danych
$z = $mysqli->query('SELECT * FROM katalogg WHERE pozycja = "'.$p.'"');
$x = $z->num_rows;
if ($x) {
echo '<font size="6" color="green">'.''."Skontaktuj się z działem sprzedaży".''.'</font>';
}else{
echo '<font size="6" color="red">'.''."Skontaktuj się z działem technologi".''.'</font>';
}
?>