-I-Programm eine Variable in einer Funktion in PHP nennen möge eine Funktion, die ich Elemente meiner Datenbank nach dem Eingang eingeben Hierversuchen
mein Code zeigt, aber ich habe einen Fehler auf der Linie 34
Notice: Undefined index: Tabelle [1] [ "des_dem"] in C: \ xampp \ htdocs \ gpc \ test.php on line 34
<?php
$element = $_GET["element"];
echo $element;
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "gpc";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// $sql = "SELECT * FROM bons WHERE des_dem='$element'" ;
$sql = "SELECT * FROM bons" ;
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$table = $result->fetch_all(MYSQLI_ASSOC);
} else {
echo "0 results";
}/*
echo $table[1]["des_dem"];
echo "<br>";
echo $table[1]["des_dec"]; */
function afficher()
{
echo $GLOBALS['table[1]["des_dem"]'];
}
echo $table[4]["des_dec"];
echo "<br>";
afficher();
$conn->close(); ?>
<html>
<body>
<br>
<form action="test.php" method="get">
<tr>
<td>Name</td>
<td><input type="text" name="element"></td>
</tr>
<input type="submit" value="Submit">
</form>
</body>
</html>
vielen Dank für die Beantwortung meiner Suche Ionen :)
dieses sollte sein: 'echo $ GLOBALS [ $ table [1] ["des_dem"]]; ' – devpro