0
大家好我是一个初学者程序员,试图将查询结果导入到PHP中的变量中。为了注册目的,我想将一个可用的campaignID分配给变量$ campaignID,这样我就可以将$ campaignID和其他变量一起插入新用户行。 我只需要帮助将我的SELECT语句的结果放入变量campaignID!我知道有多个问题要求确切的东西想要1 & 2。然而,我一直在尝试解决方案几个小时,但无济于事,我需要帮助来解决我的情况。将PHP查询结果导入变量
<?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;
}
?>
的答复都没有被呼应,$row['campaignID']
,$row[0]
,$campaignID
。只要这是一个小项目,我也不会注意SQL注入!所以随时推荐任何方法!
好吧,你已经解决了这个问题,哈哈,这个问题确实是我的 'mysql_fetch_array'。我添加了一行'$ campaignID = $ row [0];'最终将我的结果分配给我的变量$ campaignID。谢谢!!! :-)坚持他们说我需要等待2分钟才能接受答案 –
干得好:)没问题! –