no dobra pokaże Ci ajax ale on najmniej potrzebny bo to chodzi o pobieranie z bay danych i jakoś wykluczenie tych co dodałem.
na razie to wyglada prymitywnie bo po co mam coś robić ładniejsze skoro nie spełnia podstawowych założen.
dobra pobieram to jeszcze tak
niby mógłbym sobie pobrać datę ostatniego dodanego w "locie" wpisu i liczyć te wszystkie wpisy w tabeli do pobrania jako starsze niż ta data. Może i by to było dobrym wyjściem. A jak ktoś by tam dopisał ze znajomych posta to by się pojawiła informacja gdzieś na ekranie , że dodał i wtedy by się odświeżyła lista , żeby już za dużo kombinować.
niby mógłbym sobie pobrać datę ostatniego dodanego w "locie" wpisu i liczyć te wszystkie wpisy w tabeli do pobrania jako starsze niż ta data. Może i by to było dobrym wyjściem. A jak ktoś by tam dopisał ze znajomych posta to by się pojawiła informacja gdzieś na ekranie , że dodał i wtedy by się odświeżyła lista , żeby już za dużo kombinować.
Kod PHP:
// dodanie wpisu
function set_status(){
var old = $('#microblog_entries').html();
var old2 = $('#entry_add input[type=submit]').val();
$('#entry_add input[type=submit]').val('...');
$.ajax({
type: "POST",
url: "microblog/entries/add",
data: $('#entry_add').serialize(),
dataType: "json",
success: function(json){
$(json['txt']).css('display','none').insertAfter('.microblog_title').delay(400).show('slow');
if ( $('.microblog_not_exist') ) { $('.microblog_not_exist').remove();}
$('#entry_add input[type=submit]').val(old2);
$('#entry_add textarea[name=entry_body]').val('');
},
error:function(){
alert('blad');
}
});
}
// pobranie wiecej wpisow
function microblog_get_more(x){
$.ajax({
type:"GET",
url: "microblog/entries/show_last/"+x,
dataType: "json",
success: function(json){
$('.microblog_get_more').remove();
$(json['txt']).css('display','none').delay(0).insertAfter('.microblog_content:last').fadeIn();
},
error: function() {
alert( "Wystąpił błąd w połączniu :(");
}
});
}
dobra pobieram to jeszcze tak
Kod PHP:
return $this -> db -> query("SELECT mb.id,mb.id_user,mb.body,mb.date,u.login
FROM ".$this->db->dbprefix."microblog_entries
as mb , ".$this->db->dbprefix."users as u WHERE mb.id_user=u.id ORDER BY mb.id DESC LIMIT ".$offset.",20");
// to zapytanie złamałem by sie mniej wiecej miescilo tutaj na forum
niby mógłbym sobie pobrać datę ostatniego dodanego w "locie" wpisu i liczyć te wszystkie wpisy w tabeli do pobrania jako starsze niż ta data. Może i by to było dobrym wyjściem. A jak ktoś by tam dopisał ze znajomych posta to by się pojawiła informacja gdzieś na ekranie , że dodał i wtedy by się odświeżyła lista , żeby już za dużo kombinować.
niby mógłbym sobie pobrać datę ostatniego dodanego w "locie" wpisu i liczyć te wszystkie wpisy w tabeli do pobrania jako starsze niż ta data. Może i by to było dobrym wyjściem. A jak ktoś by tam dopisał ze znajomych posta to by się pojawiła informacja gdzieś na ekranie , że dodał i wtedy by się odświeżyła lista , żeby już za dużo kombinować.
Cytat:Wyrazić to co czuję , zabrakło by tyle słów....