php - If selected option value is empty select all values in column -
i trying values column when color selected option value empty. have created form, , dropdown menu looks
colors
<option value=""> <option value="61">8019 - smeđa <option value="28">8017 - smedja svijetla <option value="27">8004 - cigla crvena <option value="26">8003 - boja bakra
dimensions
<?php while($row = mysqli_fetch_array($dimensions)) { echo '<option value= "'.$row['artopis'].'">'.$row['artopis'].'</option>'; } ?> </select>
if achoose dimension , leave color values empty, colors selected menu should printed. ex. if want srew 4,4x20 mm dimension, if dont choose color, leave blank, want print screw in colors. vijci_search2.php
$col=$_post['color'] $dimen=$_post['dimensions']; $sql_color = (!empty($col)) ? "jos_ib_boje.bojaid=" . $col . " , " : ''; query $result = mysqli_query($con, "select jos_ib_artikli.artsifra, jos_ib_artikli.artnaziv, jos_ib_artikli.artopis,jos_ib_artikli.artkategorija, jos_ib_artikli.artboja, jos_ib_jedmj.jmnaziv, jos_ib_pakovanja.pakoznaka, jos_ib_artikli.artstanjesa, jos_ib_artikli.artstanjebl, jos_ib_boje.bojaid, jos_ib_boje.bojanaziv jos_ib_artikli inner join jos_ib_jedmj on jos_ib_artikli.artmjera = jos_ib_jedmj.jmid inner join jos_ib_pakovanja on jos_ib_artikli.artpakovanje = jos_ib_pakovanja.pakid inner join jos_ib_boje on jos_ib_artikli.artboja = jos_ib_boje.bojaid jos_ib_artikli.artopis '$dimen' , jos_ib_artikli.artboja='$sql_color' , jos_ib_artikli.artstanjesa>0");
try
<?php $col=$_post['color'] $dimen=$_post['dimensions']; $query .= "select jos_ib_artikli.artsifra, jos_ib_artikli.artnaziv, jos_ib_artikli.artopis,jos_ib_artikli.artkategorija, jos_ib_artikli.artboja, jos_ib_jedmj.jmnaziv, jos_ib_pakovanja.pakoznaka, jos_ib_artikli.artstanjesa, jos_ib_artikli.artstanjebl, jos_ib_boje.bojaid, jos_ib_boje.bojanaziv jos_ib_artikli inner join jos_ib_jedmj on jos_ib_artikli.artmjera = jos_ib_jedmj.jmid inner join jos_ib_pakovanja on jos_ib_artikli.artpakovanje = jos_ib_pakovanja.pakid inner join jos_ib_boje on jos_ib_artikli.artboja = jos_ib_boje.bojaid jos_ib_artikli.artopis '$dimen'"; if($col != '' && !empty($col)) { $query .= " , jos_ib_boje.bojaid=" . $col ."";} $query .= " , jos_ib_artikli.artboja='$sql_color' , jos_ib_artikli.artstanjesa>0"; $result = mysqli_query($con, $query);
what variable ($sql_color) not defined first defined , run query??
Comments
Post a Comment