Na dole mam taki kod ( testowy więc nie jest atrakcyjny (IMG:
style_emoticons/default/biggrin.gif) )
Gdy wybiore kilka opcji pokaże mi się przykład np. :
"and ( zmienna = 7 or zmienna = 2 or zmienna = 3 or zmienna = 4 or zmienna = 5 or zmienna = 7 ) "
Niestety 2 razy mam " zmienna = 7;
I niestety nie wiem jak to zrobić żeby pozbyć się duplikatu :/
Szukałem na google ale zawiele nie znalazłem.
Ktoś pomoże?
<?php
$wyp = $_POST['test'];
if(!$wyp == 0){
$kat = "";
$k= "and ( ";
foreach($wyp as $index => $val){
$we = "zmienna = ".$val[0];
$kat .= " or zmienna = ".$val;
}
}
$kk = " )";
}// if wyp
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demos</title>
<link rel="stylesheet" href="css/bootstrap.css" />
<link rel="stylesheet" href="css/multiple-select.css" />
</head>
<body>
<div class="container">
<div class="form-group">
<label>Email address</label>
<input type="email" class="form-control" placeholder="Enter email">
</div>
<form action="test.php" method="post">
<div class="form-group">
<label>Month</label>
<select id="ms" name="test[]" multiple="multiple">
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<button type="submit" class="btn btn-info btn-block">Dalej </button>
</form>
</div>
<script src="js/jquery-3.2.1.js"></script>
<script src="js/multiple-select.js"></script>
<script>
$(function() {
$('#ms').change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
</script>
</body>
</html>
Ten post edytował plej 12.10.2017, 09:28:40