Я провел день, но не могу решить следующую проблему.У меня есть этот код для доступа к моей базе данных, и я хочу получить некоторые значения.Странно то, что один и тот же код работает для одного и того же php-файла на том же сервере в том же каталоге.Я хотел создать новый php-файл с другим выбором sql, но этот всегда возвращает нуль вместо массива json.
Любой полезный совет был бы полезен!Я работаю на WordPress сайте, может быть, это важная информация.
<?php
if( isset( $_POST[user_id] ) )
{
$user_id = $_POST[user_id];
$servername = "****";
$username = "****";
$password = "****";
$dbname = "****";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//echo "Connected successfully";
//echo $user_id;
$sql = "SELECT *
FROM felderkonfig
WHERE felderkonfig_user_id = '$user_id' ";
$result = mysqli_query($conn, $sql); //sql abfrage in array speichern
$myArray = array();
$myArray =mysqli_fetch_assoc($result); //umwandeln in assoziatives array
echo json_encode($myArray); //echo als json array
$conn->close();
exit();
}else{
echo "Fehler bei if isset";
}
?>