Кнопка эхо-суммы не перенаправляется в php

эхо-код html при нажатии кнопки перенаправления.

Я пробовал использовать кнопки и теги ввода.

while($_row = $result->fetch_assoc())
{
    echo "<input type=\"checkbox\" value=\"".$_row['id']."\">" . $_row['id'] ."&nbsp;".$_row['name'].'&nbsp;'.$_row['contact'].'';
    echo"<input type='button' value='DELETE' onclick='document.location.href='/project1/delete.php''";
    echo"?id = ".$_row['id'];
    echo" />";
    echo"<input type='button' value='EDIT' onclick='document.location.href='/project1/edit.php''";
    echo"?id = ".$_row['id'];
    echo" /><br>";
    $id=$_row['id'];
 }

и ваш фактический вопрос?

treyBake 10.07.2019 12:21

я должен использовать поле ввода, чтобы получить данные из идентификатора и удалить из соответствующего идентификатора в базе данных.

hokage123 10.07.2019 13:35

Это еще не вопрос..

treyBake 10.07.2019 13:35
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
3
43
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

1- В вашем коде проблема «Неожиданный конец ввода» связана с onclick.

2- вы можете использовать оператор присваивания объединение ('.='), который добавляет аргумент с правой стороны к аргументу с левой стороны. и последний отображать вывод.

<?php
while($_row = $result->fetch_assoc())
{
    $id = $_row['id'];
    $name = $_row['name'];
    $contact = $_row['contact'];

    $output ='';
    $output. = "<input type=\"checkbox\" value=\"".$id."\">" . $id ."&nbsp;".$name.'&nbsp;'.$contact;
    $output. = "<input type='button' value='DELETE' onclick=\"document.location.href='/project1/delete.php?id=$id'\"/>";
    $output. = "<input type='button' value='EDIT' onclick=\"document.location.href='/project1/edit.php?id=$id'\"/>";
    $output. = "<br/>";
    echo $output;
}
?>

я также должен использовать идентификатор полей ввода

hokage123 10.07.2019 13:30

То есть в проверке кода - delete.php?id=$id. Попробуйте это, это сработает

Shivendra Singh 10.07.2019 13:31

$sql = "удалить из контактов, где id = ".$_POST['DELETE']; if ($conn) { if ($conn->query($sql)) { echo"строка успешно удалена"; } }

hokage123 10.07.2019 14:03

Если вы отправляете информацию со страницы запроса через URL-адрес, вам необходимо использовать метод GET. id = ".$_GET['DELETE']. Проверьте методы GET и POST. tutorialspoint.com/php/php_get_post

Shivendra Singh 10.07.2019 14:04

Замените следующим кодом:

 echo"<input type='button' value='EDIT' onclick='document.location.href=\"/project1/edit.php";
 echo "?id=1\"'";
 echo" /><br>";
?>

Другие вопросы по теме