У меня есть веб-сайт с x количеством маркеров, которые хранятся в базе данных mysql. Я хочу показать количество маркеров (в виде рисунка), отображаемых на карте.
С помощью php я посчитал количество строк в базе данных и сделал кнопку html, которая работает как dropdowntrigger.
Теперь я хочу, чтобы этот номер был заполнителем на кнопке.
Там, где EN
в примере, я хочу показать количество маркеров. Каков наилучший способ сделать это?
<div class="right">
<span data-dropdown-id="counter" id="counter" class="button actionButton dropdownTrigger">
<iframe src="Counter.php"></iframe>
</span>
</div>
Код PHP
<?php
require("test.php");
if(!$con)
{
echo 'Not Connected To Server';
}
if(!mysqli_select_db($con,'test'))
{
echo 'Database Not Selected';
}
$sql="SELECT * FROM markers";
if ($result=mysqli_query($con,$sql))
{
// Return the number of rows in result set
$rowcount=mysqli_num_rows($result);
printf("<div style='font:25px/25px Arial;color:#73AD21'>$rowcount</div>");
// Free result set
mysqli_free_result($result);
}
mysqli_close($con);
?>
ОБНОВЛЕНИЕ с использованием echo и iframe:
пример обновления
Текст выбирается (курсор меняется на «выбрать»), не реагирует на клики (как dropdowntrigger) и не выравнивается.