我试图将编辑和删除按钮添加到包含来自MySQL数据库的值的html表中,该数据库只是将“eventID”发布到相关的php页面。努力使其工作和任何帮助将非常感谢!
我的代码看起来像
<tr><th>Title</th><th>Date</th></tr>
<?php
require_once("./includes/connection.inc.php");
$conn = dbConnect();
$eventID = MSF::getInstance()->get_event_id_by_name($_SESSION["user"]);
$result = MSF::getInstance()->get_events_by_event_id($eventID);
while($row = mysqli_fetch_array($result)):
echo "<tr><td>" . htmlentities($row['title']) . "</td>";
echo "<td>" . htmlentities($row['date']) . "</td>";
$eventID = $row["id"];
?>
<td>
<form name="editEvent" action="editEvent.php" method="GET">
<input type="hidden" name="eventID" value="<?php echo $eventID; ?>"/>
<input type="submit" name="editEvent" value="Edit"/>
</form>
</td>
<td>
<form name="deleteEvent" action="deleteEvent.php" method="POST">
<input type="hidden" name="eventID" value="<?php echo $eventID; ?>"/>
<input type="submit" name="deleteEvent" value="Delete"/>
</form>
</td>
<?php
echo "</tr>\n";
endwhile;
mysqli_free_result($result);
?>
我目前得到的是来自浏览器的此错误消息
“致命错误:第14行的/Applications/XAMPP/xamppfiles/htdocs/msf/editEvent.php中找不到类'MSF'”
它似乎没有找到数据库,我认为我在dbConnect()之后做错了言。
任何帮助都会很棒!谢谢!
答案 0 :(得分:0)
您似乎也应该require
声明MSF类的文件