カラムの1つがblob_mediumであるSQLテーブルからユーザデータを取得しようとしています。私は適切にSQLクエリを実行し、PHPスクリプトでデータを取得します。1つのキーを連想配列でbase64にエンコードする
if(mysqli_num_rows($result)){
while($row=mysqli_fetch_assoc($result)){
$result_array['user_data'][]=$row;
}
}
は今、このデータをjson_encodeし、私はこれをしようとしていますそのためにベース64にuser_pic列のデータをエンコードする必要があります。しかし、私は何か間違っているようです。どんな種類の助けにも感謝します。
foreach($result_array as $key){
foreach($key as $key2){
//print_r(base64_encode($key2['user_pic']).'<br/>'.'<br/>');
$key2['user_pic'] = base64_encode($key['user_pic']);
//print_r(($key['user_pic']).'<br/>'.'<br/>');
}
}
私は私のデータをBase64形式で印刷されますprint_rステートメントのコメントを外しますが連想配列のデータが変更されていません。
私はまだforeachを使いますが、外側のループは使いません。 – Ray
これは、おかげで働いた男(Y)。 –