PHP: dahil kapanış db bağlantıları ve ajaxed dosyaları

2 Cevap php

Ajax aracılığıyla bir sayfa çağırdığınızda ben sonunda bağlantısını kapatmak gerekir?

Ajaxed dosya tabii kendisi için bir bağlantı dizesi vardır, bu yüzden çağrı bittiğinde bu bağlantı açık kalır merak ediyorum, ve bu bağlantıları kapatmak değil bir felaket eğer ...

Tüm şimdiden teşekkürler

2 Cevap

AJAX ile bir PHP sayfasını çağırdığınızda aslında o sayfayı yorumlamak sunucuya yeni bir istek yapıyoruz. Sunucu AJAX aracılığıyla veya tarayıcı çubuğunda adresini yazarak talep edilen sayfa hakkında hiçbir şey bilmiyor, sadece yeni bir PHP sayfası olarak yorumlar.

O dedi, bekleyen tüm bağlantıları otomatik olarak kapatılır, eğer isterseniz, aksi halde PHP sizin için yapacak mysql_close koyabilirsiniz.

mysql_close için kılavuz sayfasına bakınız

Using mysql_close() isn't usually necessary, as non-persistent open links are automatically closed at the end of the script's execution.

PHP script sonunda tüm açık dosyaları ve DB bağlantıları kapanacak. bu bağlantıları ile bittiğinde elle bunu yapmak için iyi bir uygulama, ama bunu yapmazsanız hiçbir felaket.