Uldis Posted September 14, 2010 Report Share Posted September 14, 2010 Sveiki, sakiet lūdzu kāda būtu ērtākā metode kā updeitot tabulas datus pēc linka nospiešanas. Piem., no Db izlasu Nosaukums Cena Daudzums Aktīvs aaa 6 1 Nē <a href='url'>Aktivizēt</a> bbb 2 2 Jā ccc 4 5 Nē <a href='url'>Aktivizēt</a> Būtībā nepieciešams, lai nospiežot "Aktivizēt" , DB konkrētajai rindai datu lauka aktivs vertiba mainitos uz 'Jā'. To vajadzētu darīt izsaucot Javascriptu? Varbūt ir kāds alternatīvs risinājums? Quote Link to comment Share on other sites More sharing options...
codez Posted September 14, 2010 Report Share Posted September 14, 2010 (edited) ar jquery izsauc ajax: $('a.aktivizet').click(function(){ var self=$(this); $.post('/aktivizet.php',{id:self.attr('aid')},function(){ self.parent().html('Jā'); },'text'); }); html aptuveni tāds: Nē <a href='#' class="aktivizet" aid="123">Aktivizēt</a> aktivizet.php savukārt: $id=(int)$_POST['id']; $db=new Mysqli(host,user,psw,db); $db->query("UPDATE table SET active=true WHERE id=$id"); Edited September 14, 2010 by codez Quote Link to comment Share on other sites More sharing options...
Uldis Posted September 14, 2010 Author Report Share Posted September 14, 2010 Super, vakarā pamēģināšu! Paldies! Quote Link to comment Share on other sites More sharing options...
Uldis Posted September 14, 2010 Author Report Share Posted September 14, 2010 kaut kas isti nesanak ar jquery. it ka izmantoju WP CMS,bet lidz ar to ari izmantoju $ vieta jQuery - ka tas teikts pamacibas.rezultata ieladejas balta lapa bez error paziņojuma. Quote Link to comment Share on other sites More sharing options...
Uldis Posted September 14, 2010 Author Report Share Posted September 14, 2010 ok, problemu atrisinaju. vienkarsoju lietu un "active" vertibu padodu ar parastas formas palidzibu tikai ar php. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.