Ich frage mich, wie eine SQL-Abfrage in eine Variable drehen wie diese:PHP/SQL - Einstellung SQL Ergebnisses auf eine Liste
$in = "Lambo 1; Trabant 2; Car 3;";
$result=mysqli_query($conn,$sql_query);
Die Abfrage zur Zeit mit Lambo 1; Trabant 2; Car 3;
kommt zurück, aber wie würde ich es ändern in $ in? Als ob ich laufen sie zur Zeit durch eine andere func bekomme ich explode() expects parameter 2 to be string,
Voll Code:
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$host = 'localhost';
$username = '';
$password = '';
$database = '';
$conn = mysqli_connect($host,$username,$password,$database);
$SteamID = "STEAM_0:0:81010017";
$sql_query="SELECT _Inventory FROM Players Where _SteamID='$SteamID'";
$result=mysqli_query($conn,$sql_query);
$in = $result;
foreach (explode(";", $in) as $element) {
$element = trim($element);
if (strpos($element, " ") !== false) {
list($car, $number) = explode(" ", $element);
echo $car;
}
}
?>
haben Sie versucht mysql_fetch_array() verwenden statt sql_query()? – bMalum
Funktioniert immer noch nicht – PaulB3434
siehe die Antworten mit dem Hinweis aus meinem Kommentar - das sollte funktionieren. – bMalum