Imam tabelu brojevi i tu izgleda ovako:
id naselje broj naziv ulica od do
1 petrovac 7 petrov dom petrovacka 1 8
2 centar 8 centralna kralja aleksandra 2 12
treba mi kad u pretrazi pronadjem ulicu od tog i tog broja u formi koja mi izgleda ovako:
<div class="col-lg-9">
<label for="">Pretraga ulica</label>
<div class="input-group">
<input list="ulice" name="ulice" type="text" class="form-control" placeholder="Unesite ime ulice">
<?php
$query = "SELECT id, ulica, od, do FROM brojevi";
$select_deo_ulice = mysqli_query($connection, $query);
?>
<datalist id="ulice">
<?php
while($row = mysqli_fetch_array($select_deo_ulice)) {
$id = $row['id'];
$ulice = $row['ulica'];
$od = $row['od'];
$do = $row['do'];
?>
<option>
<?php echo $ulice . " " . $od . "-" . $do; ?>
</option>
<?php
}
?>
</datalist>
<span class="input-group-btn">
<button type="ulice" name="ulice" class="btn btn-outline-secondary">Nađi</button>
</span>
</div>
</div>
automatski ispuni drugu formu sa imenom naselja iz iste tabele. Ako kliknem u listi pretrage na Petrovacka 1-8 da mi u sledecoj formi pise Petrovac.
A sledecu formu sam ovako zamislio ali ona ne radi:
div class="col-xs-3">
<label for="">Naselje</label>
<fieldset disabled>
<div class="form-group">
<?php
if(isset($POST['ulice'])) {
$query = "SELECT * FROM brojevi";
$select_naselje_brojevi = mysqli_query($connection, $query);
}
?>
<select id="disabledSelect" class="form-control">
<?php
while($row = mysqli_fetch_array($select_mo_brojevi)) {
$id_brojevi = $row['id'];
$naselje_brojevi = $row['mo'];
?>
<option>
<?php echo $mo_brojevi; ?>
</option>
<?php
}
?>
</select>
</div>
</fieldset>
</div>
Prva pretraga mi radi kako sam zamislio, konektovano je sa bazom. Ali ovo drugo polje mi je problem.
Najpre bih radio samo PHP jer sam u javascriptu slab ali svako resenje mi znaci. Zna li neko?