Есть php который принимает post запрос и выводит на экран + записывает в sql
запрос шлет андроид приложение вместе с "некой" инфой из телефона, которая не статична (меняется) и новые данные пришедшие пост запросом должны снова занестись в таблицу + на экран
код php файла:
<?php
include 'DataBaseController.php';
if (isset($_POST['msgs'])) {
$msgs = $_POST['msgs'];
if (strpos($msgs, "|") > -1) {
$msgs_array = explode("|", $msgs);
for ($i = 0; $i < count($msgs_array); $i++) {
if ($msgs_array[$i] != '') {
query("INSERT INTO main (`id`, `msg`) VALUES (NULL, '$msgs_array[$i]')");
}
}
} else {
if ($msgs != '') {
query("INSERT INTO main (`id`, `msg`) VALUES (NULL, '$msgs')");
}
}
echo "123".$msgs;
} else {
$query = query("SELECT * FROM main ORDER BY ID DESC");
while ($row = mysqli_fetch_assoc($query))
echo $row['id']." | ".$row['msg']."<br>";
}
?>
Проблема вот в чем: первый запрос обрабатывает, все записывает в табл и на экран выводит, а НОВУЮ инфу не принимает
в чем ошибка? нужно зациклировать или что сделать?