ich habe mit deine Vorschlag und bekomme alles Gut .
Kannst du Bitte Hilfe mit meine neue Probleme…
Ich habe eine neu Datei ,kommenter_verwalter.php ,
<?php
include 'classprove.php';
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$New = new ClassProveContakt1();
class ClassProveContakt2
{
private $dbHost = 'localhost'; # Host der Datenbank
private $dbName = 'meine'; # Name der Datenbank
private $dbUser = 'root'; # Name phpmyadmin
private $dbPass = 'pass'; # Passwort
private $Name;
private $Email;
private $Message;
private $PostOK;
private $datetime;
private $items;
private $ip;
function CommentToDatabase()
{
// Establish connection with MYSQL Server
try
{
$db = new PDO("mysql:host=localhost;dbname=meine", "root", "pass");
}
catch (PDOException $pe)
{
echo "<br>Cannot connect to database: " . $pe->getMessage();
return false;
}
if(isset($_POST["delete"])) {
try {
require classprove.php;
$connection = new PDO($id, $name, $email, $message, $datetime, $ip);
$id = $_POST["id"];
$sql = "DELETE FROM mela WHERE id = :id";
$statement = $connection->prepare($sql);
$statement->bindValue(':id', $id);
$statement->execute();
$success = "User successfully deleted";
}catch(PDOException $error) {
echo $sql . "<br>" . $error->getMessage();
}
}
}
function tabelle()
{
if ($sb)
{
echo "<table id='user' class='table table-bordered'>
<tr>
<th>id</th>
<th>name</th>
<th>email</th>
<th>message</th>
<th>datetime</th>
<th>ip</th>
</tr>";
foreach ($sb as $row):
echo "<form action='classprove.php' method='post'>
<tr>
<td> '".$row["id"]."'</td>
<td>'". $row["name"]."'</td>
<td>'". $row["email"]."'</td>
<td> '".$row["datetime"]."'</td>
<td> '".$row["ip"]."'</td>
</tr>
</form>";
endforeach;
echo "</table>";
}
}
}
$Newobjects = new ClassProveContakt2();
$Newobjects -> tabelle();
?>
ich versuche mit diese Datei dass der Kommentar wird in einer Tabelle gezeigt , wie diesen Screenshot,
aber mit sudo tail -n0 -f /var/log/apache2/error.log /var/log/mysql/error.log
bekomme dieser warnung,
PHP Notice: Undefined variable: sb in /var/www/html/kommenter_verwalter.php on line 76
Die Warnung ich verstehe aber ich weiß nicht wie lösen kann....