Witam robię dodatek na swoją stronę a mianowicie możliwość dodawania ikonek na mapę google.
Przedstawię jak to wygląda.
Mam formularz zgłoszeniowy
http://pogoda-zachodniopomorskie.pl/zjawiska/new.phpTam dodaje się nowe zdarzenia. Wszystkie dane wędrują do bazy sql na moim serwerze a potem za pomocą skryptu zgodnie z podanymi współrzędnymi wyświetlają się na mapie w tym miejscu
http://pogoda-zachodniopomorskie.pl/zjawiska/index.htmlProblem w tym że chcę tam dodać kilka kategorii typu: grad, opady, wiatr, trąba itp każda z kategorii będzie musiała mieć inne pola w formularzu ale aby wędrowało wszystko do jednej bazy danych bo inaczej nie będzie można pobierać wszystkiego do mapy.
Wybór ikonki następuje w formularzu gdzie mogła by być kategorią.
Jak zrobić aby najpierw była możliwość wyboru kategorii (odrazu ikony) a potem aby na dole pojawił się formularz z odpowiednimi polami.
Mam nadzieję że wytłumaczyłem o co mi chodzi.
Przedstawiam kod formularza.
<?php
if(isset($_POST["submit"])) { include ("db.php");
$dzien = $_POST['dzien'];
$godzina = $_POST['godzina'];
$intensywnostmin = $_POST['intensywnostmin'];
$lat = $_POST['lat'];
$lng = $_POST['lng'];
$flaga = $_POST['flaga'];
$miejsce = $_POST['miejsce'];
$add = mysql_query("INSERT INTO mroz(dzien, godzina, intensywnostmin, lat, lng, flaga, miejsce) VALUES('$dzien', '$godzina', '$intensywnostmin', '$lat','$lng','$flaga','$miejsce')");
if ($add) {
echo '<p>Dodano do bazy</p><br>'; echo '<p><a href="http://pogoda-zachodniopomorskie.pl/zjawiska/index.html">Przejdz do mapy</a></p>'; } else {
}
} else {
?>
<!-- kod formularza-->
<form action="new.php" method="post">
<table>
<tr>
<td align="right">Data w formie (18.05.2014) </td>
<td><input type="text" name="dzien" style="width: 200px"></td>
</tr>
<tr>
<td align="right">Godzina w formie (18:12) </td>
<td><input type="text" name="godzina" style="width: 200px"></td>
</tr>
<tr>
<td align="right">Najniższa temperatura w formie (-22) </td>
<td><input type="text" name="intensywnostmin" style="width: 50px"></td>
</tr>
<tr>
<td align="right">Długość geograficzna w przedziale (52.581122 - 54.599999) </td>
<td><input type="text" name="lat" style="width: 200px"></td>
</tr>
<tr>
<td align="right">Szerokość geograficzna w przedziale (14.051234 - 17.023456) </td>
<td><input type="text" name="lng" style="width: 200px"></td>
</tr>
<tr>
<td align="right">ikona (www.pogoda-zachodniopomorskie.pl/images/opady.png</td>
<td><select name="flaga" size="1">
<option>opady</option>
<option>grad</option>
<option>traba</option>
</select></td>
</tr>
<tr>
<td align="right">miejsce </td>
<td><input type="text" name="miejsce"></td>
</tr>
<tr>
<td colspan="2" align="right">
<input type="submit" name="submit" value="Wyślij" /></td>
</tr>
</table>
</form>
<?php
}
?>