gpt4 book ai didi

php - 使用 curl 获取 mysql 行

转载 作者:行者123 更新时间:2023-11-29 06:55:58 24 4
gpt4 key购买 nike

好的,所以我尝试通过发布 2 个字段、成员 ID 和密码来从远程服务器数据库中获取 mysql 行

    if(isset($_GET['uid'])){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.mysite.com/get_user_info/index.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
$data = array(
'member_id' => $_GET['uid'],
'secret' => 'secret'
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
}

在远程服务器上/get_user_info

我有这个

    $query = mysql_query("SELECT * FROM user_data WHERE user_id = '$_POST[member_id]'");
if($query){
$row = mysql_fetch_row($query);
}
print_r($row);

所以我尝试使用 curl 从 mysql 中获取该用户信息行,但我得到的只是文本

那么我怎样才能得到可用的 php 数组,所以我可以像 <?php echo $output['name']; ?> 那样做

最佳答案

在远程服务器上

echo serialize( $row );

在你的第一个脚本中

$array = unserialize( $output );

关于php - 使用 curl 获取 mysql 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com