私は本当に面倒な問題を抱えています... div
のbackground-image
を私のデータベースの値で更新したいと思います。問題は、クエリが何も返されていないことです。データが正しく送信されているかどうかを確認しました。クエリのみが機能しません。MySqlバインドパラメータが機能しません
<?php
include_once '../php/functions.php';
include_once '../php/db_connect.php';
session_start();
$stmt3 = $mysqli->prepare("SELECT avatar FROM users WHERE username = ? LIMIT 1") ;
$stmt3->bind_param('s', $_POST['user1']);
$stmt3->execute();
$stmt3->store_result();
$stmt3->bind_result($user_avatar);
$stmt3->fetch();
echo $user_avatar;
?>
、ここJSです:
updatepicture('#user1_image' , document.getElementById("user1").innerHTML);
function updatepicture(ussid , uss)
{
var c1='url(\'../images/users/';
var c2='\')';
$.post("../php/get_avatar_game.php",
{
user1:uss
},
function(data, status)
{
if(status == 'success')
{
alert(data);
$(ussid).css("background-image", c1.concat(data,c2));
}
else
{
alert("Proleme la incarcarea imaginii");
}
});
}
エラーを確認し、あなたのコンソールを見て –
エラーはありません – Tituuss10
JetBrains IntelliJ IDEAのようなIDEを使用していますか?そうでない場合は、それが有用なツールではなく、市場で最高のものの1つであり、あなたは無料のバージョンを手に入れることができます。そうすれば、コンソールを確認できます。 –