Хорошо, ребята, я новичок в PHP. У меня возникают проблемы с добавлением кнопки «Изменить» в качестве четвертого элемента в четвертом столбце (Action), который является th. Мне нужно добавить кнопку «Редактировать» на каждом из названий книг и привести пользователя на страницу «Редактировать», чтобы они могли редактировать информацию о книге. Я не знаю, что делать дальше. Я не знаю, как добавить кнопку и в то же время передать запрос на редактирование через POST. Что я должен изменить? Как вставлять HTML в PHPтег ввода и тег формы в php
Btw, я использую XAMPP и Notepad ++
Спасибо.
<?php
include('databaseConnection.php');
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="./css/librarySystem.css">
<title> Book List </title>
</head>
<div id="booklist_container">
<table id="booklist_table">
<?php
$select_all_books = "SELECT * FROM booklist";
$result = mysql_query($select_all_books);
echo "<tr>";
echo "<th>" ."Title". "</th>" ;
echo "<th>" ."Author". "</th>" ;
echo "<th>" ."ISBN" . "</th>" ;
echo "<th>" ."Action". "</th>";
echo "</tr>";
echo "<form method="POST" action="edit.php">" ;
while($row = mysql_fetch_array($result))
{
$authorVar = $row['Author'];
$titleVar = $row['Title'];
$ISBN = $row['ISBN'];
echo "<tr>";
echo "<td>" . $titleVar. "</td>";
echo "<td>" . $authorVar. "</td>";
echo "<td>" . $ISBN . "</td>";
echo"<input type="button" value="Edit Info">" ;
echo "</tr>";
} // end of while loop
echo "</form>" ;
?>
</table>
</div>
</html>
'echo '"; 'используя этот http://php.net/manual/en/function.error-reporting.php бы бросил вам синтаксис ошибка синтаксического анализа. –
@ Fred-ii- Для чего вы это сделали? У него было несколько проблем в дополнение к его котировочным ошибкам, и я просто потратил 10 минут, написав для него действительно поучительный ответ. – Jason
@Jason Хорошо, а те другие ошибки - что именно? Если я что-то пропущу, я его снова открою. –