Hallo allerseits Ich bin ein Anfänger Programmierer versuchen, Abfrage Ergebnisse in Variable in PHP zu bekommen. Für die Registrierung möchte ich der Variablen $ campaignID eine verfügbare campaignID zuweisen, damit ich $ campaignID zusammen mit anderen Variablen in die neue Benutzerzeile einfügen kann. Ich brauche nur Hilfe, um mein Ergebnis meiner SELECT-Anweisung in die Variable campaignID zu bekommen! Ich bin mir bewusst, dass es mehrere Fragen gibt, die die genaue Sache wollen, wie 1 & 2. Jedoch habe ich die Lösungen jetzt stundenlang versucht, aber ohne Erfolg und ich brauche Hilfe, um die Antworten auf meine Situation anzuwenden.PHP Query Ergebnis in Variable
<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: application/json; charset=UTF-8");
error_reporting(E_ERROR);
try{
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$query = "SELECT campaignID from ebaycampaigns WHERE Taken='N' LIMIT 1";
$result = $mysqli->query($query);
if(!$result){
echo "No data was selected";
}
if (mysqli_num_rows($result)==1){
$row = mysql_fetch_array($result);
echo "campaignID: " . $row[0];
//or
//$row = $result->fetch_array(MYSQLI_BOTH);
//printf ("%s (%s)\n", $row['campaignID']);
}
else{
echo "not found!";
}
$conn->close();
}
catch(Exception $e) {
$json_out = "[".json_encode(array("result"=>0))."]";
echo $json_out;
}
?>
Keine der Antworten wurden, wiederholte $row['campaignID']
, $row[0]
, $campaignID
. Ich bin auch nicht mit SQL-Injektionen beschäftigt, solange dies ein kleines Projekt ist! Also zögern Sie nicht, irgendwelche Methoden zu empfehlen!
Ok Sie bereits gelöst es haha, das Problem war in der Tat mein 'mysql_fetch_array'. Ich habe eine Zeile '$ campaignID = $ row [0];' um mein Ergebnis schließlich meiner Variablen $ campaignID zuzuweisen. Vielen Dank!!! :-) Halt, sie sagen, ich muss 2 Minuten warten, um eine Antwort zu akzeptieren –
Gut gemacht :) Kein Problem! –