Witam, jak można zobaczyć po temacie mam pewną koncepcję wykonania skryptu, aczkolwiek nie jestem pewny, czy jest to dobry pomysł.
A więc...:
Zależy mi na pobranie atrybutu z odnośnika, np: <a data-id="11"></a> ( czyli pobranie wartości 11), następnie wykonanie zapytania sql ( przy pomocy php,ajax,sql), który sprawdzi jakie dane posiadają id=11, a następnie wyświetli te wartości na stronie. Bez odświeżania.
Fragment kodu poniżej:
1)
$("#profile").click(function(){
var id = $('#profile').attr('data-id');
alert(id);
var url = "<?php SendIDPlayerAjax(); ?>";
$.ajax({
type: 'POST',
url: url,
data: 'id='+id,
success: function(data){
console.log(id);
}
});
});
2)
function SendIDPlayerAjax(){
if(isset($_GET['id'])){
$id = $_GET['id'];
$vv = new AddService();
$vv->GetPlayer($id);
}
}
3)
public function GetPlayer($id){
$query="SELECT * FROM zawodnik WHERE id_zawodnika='".$id."'";
$result = $this->db->query($query);
if($result->num_rows>0){
return true;
}else return false;
}
Nie wiem, czy to dobre rozwiązanie. Czekam na Wasze porady, pozdrawiam :)