Почему не работает кнопка “удалить”?

227
26 марта 2017, 06:17

Добрый день. вывод из массива в таблицу работает. По идее должна быть реализована кнопка "удалить где id равен id строки в массиве" Не работает следующая конструкция

<?
            while($record = mysqli_fetch_assoc($result)){
                ?>
                    <tr>
                        <td><?= $record['name']; ?></td>
                        <td><?= $record['number']; ?></td>
                        <td><?= $record['description']; ?></td>
                        <td><?= $record['id']; ?><button> <? 
                            $delete= mysqli_query ($connection, 'delete from letPhone where "id" = ($record["id"]')?>удалить</button></td>
                    <tr>
                <?
            }
        ?>
Answer 1

1) button должен иметь действие. У Вас в кнопку выводится, даже нет, просто подставляется результат запроса к БД скриптом РНР.

2) Вы на кнопку (клиентская часть) вешаете скрипты РНР (серверная часть). Так быть не должно. Кнопка должна передавать на сервер данные, а сервер их обрабатываеть. Два-в-одном не получится...

READ ALSO
Помогите с sql запросом one-to-many

Помогите с sql запросом one-to-many

Есть таблица support_tickets и таблица ticket messages

260
Как извлечь версию .exe файла [требует правки]

Как извлечь версию .exe файла [требует правки]

В проекте производится запуск внешнего приложенияНеобходимо проверить, та ли версия внешней prog

332
Удалить из строки все слова не являющиеся идентификаторами. C++

Удалить из строки все слова не являющиеся идентификаторами. C++

Как сравнивать вводимые слова со всеми ключевыми?

416
Коррупция, задача на жадный алгоритм

Коррупция, задача на жадный алгоритм

Помогите мне, пожалуйста, решить эту задачу, а также объяснить, как получается ответ в первом тесте

320