mssql_pconnect

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_pconnectAbre una conexión MS SQL persistente

Advertencia

Esta función está OBSOLETA en PHP 7.0.0.

Las alternativas a esta función son:

Descripción

resource mssql_pconnect ([ string $servername [, string $username [, string $password [, bool $new_link = false ]]]] )

mssql_pconnect() se comporta como mssql_connect() pero con dos diferencias:

En primer lugar, durante la conexión, la función intentaría encontrar una conexión persistente que ya esté abierta con el mismo host, usuario y contraseña. Si se encuentra uno, se devolverá su identificador a esa conexión en vez de abrir una nueva.

En segundo lugar, la conexión al servidor SQL no se cerrará cuando finalice la ejecución del script. En lugar de ello, permanecerá abierta para uso futuro (mssql_close() no cerrará las conexiones establecidas por mssql_pconnect()).

Por ello, este tipo de conexiones se llaman 'persistentes'.

Parámetros

servername

El servidor MS SQL. Puede incluir también un número de puerto, p.e. hostname:port.

username

El usuario.

password

La contraseña.

new_link

Si se hace una segunda llamada a la función mssql_pconnect() con los mismos argumentos, no se establecerá una nueva conexión, sino que en su lugar, se devolverá el identificador de la conexión ya abierta. Este parámetro modifica este comportamiento y hace que mssql_pconnect() siempre abra una nueva conexión, incluso si mssql_pconnect() se llamó antes con los mismos parámetros.

Valores devueltos

Devuelve un identificador a una conexión persistente a MS SQL en caso de éxito, o FALSE en caso de error.

Ejemplos

Ejemplo #1 mssql_pconnect() usando el parámetro new_link

<?php
// Conectar a MSSQL y seleccionar la base de datos
$link1 mssql_pconnect('MANGO\SQLEXPRESS''sa''phpfi');
mssql_select_db('php'$link1);

// Crear una nueva conexión
$link2 mssql_pconnect('MANGO\SQLEXPRESS''sa''phpfi'true);
mssql_select_db('random'$link2);
?>

add a note add a note

User Contributed Notes 5 notes

tes"> soallhhref='/manualblid="Vu23396">iv clwp
tes"> soallhh idsc>lass="funrnotes"> -396"u">up>
tes"> soallhhref='/manualblid="Vu23396">iv clwp
nloas"> soallhh idnloa>lass="funrnotes"> -396" nloa>
te"> soall66% like this...es"> so2
te"ss="navbame te> &amet;> a h id=ss="titd" type soall2002-07-17 09:08strong>mss15 y&nbs agotrong>

>
tes"v class="phpcode"> Blasahreulth XFo

: RHne Sux 7.3HP 5, 4.2.1. FreeTDS. />

s fromyles dd cess.ds.dtt thstmpan_es"turnval lo tyturcort> s by ined iotes" />
nnect() e me you el pxee;fi/stor ry &r/styourript. Eth lltjutt _gela_ ">5phde meod Notby che mo" />
soallhhref='/manualblid="Vu23396">iv108508
tes"> soallhh idsc>lass="funrnotes"> -396"u">up>
soallhhref='/manualblid="Vu23396">iv108508
nloas"> soallhh idnloa>lass="funrnotes"> -396" nloa>
soall50% like this...es"> so0
a h id=ss="titd" type soall2012-05-02 06:47strong>mss5 y&nbs agotrong>

>
Blasahreulthhcaslspeiz andql_pconnect - Mto nect - Mto multi tutabase.ves xi theysame vernam=ug anddifenciatmpefinnlizes.rmatamples" : />
;?php
/* firstysect - s a */ /> $sect1 pan> ql_pconnect ql_pcoect_db $sect1pan> dbspan> $row pan> ql_pcory &rpan> $sect1pan> /* nsea ster.physect - s a,ysame vernam=difenciatm*/ /> $sect2 pan> ql_pconnect ql_pcoect_db $sect2pan> t;
A:sp;
5phdstruoliaba andtwo=difenciatmQL&nb vernams xiseaxi vernam=w PHPtwo=dbase.ves w PHPdifenciatmrnots/maneions.php Retenc andbackMto ml_connect()
soallhhref='/manualblid="Vu23396">iv39791
tes"> soallhh idsc>lass="funrnotes"> -396"u">up>
soallhhref='/manualblid="Vu23396">iv39791
nloas"> soallhh idnloa>lass="funrnotes"> -396" nloa>
soall50% like this...es"> so0
. trong>

a hress="wargenanchor"lhhref=#39791std&amet;> a h id=ss="titd" type soall2004-02-10 02:32strong>mss13 y&nbs agotrong>

>
Iftyou ahr runn PHP's /che modporary< s a and dows Onlme m Extthstmis part of adnlnmen,=ug andNT hentication Serto nect - Mto S SQL en ver Sp,tyou mutt to do theyfollow andtm Egs: />

pan>
soallhhref='/manualblid="Vu23396">iv13980
tes"> soallhh idsc>lass="funrnotes"> -396"u">up>
soallhhref='/manualblid="Vu23396">iv13980
nloas"> soallhh idnloa>lass="funrnotes"> -396" nloa>
soall33% like this...es"> so-2
. trong>

a hress="wargenanchor"lhhref=#13980std&amet;> a h id=ss="titd" type soall2001-07-12 06:18strong>mss16 y&nbs agotrong>

>
Oi vhould es
soallhhref='/manualblid="Vu23396">iv40663
tes"> soallhh idsc>lass="funrnotes"> -396"u">up>
soallhhref='/manualblid="Vu23396">iv40663
nloas"> soallhh idnloa>lass="funrnotes"> -396" nloa>
so-3
a h id=ss="titd" type soall2004-03-10 06:17strong>mss13 y&nbs agotrong>

>
Pse feees">peha Mql_pconnect - Msefa add a note add a note -[if out-content"> < ' < ' < Repql_pco​sect">R> ae soallql_pco​fetcho​batphepql_pco​fetcho​batph> ae soallql_pco​fetcho​ldsetepql_pco​fetcho​ldset> ae soallql_pco​fetcho​octs ae soallql_pco​fetcho​rowepql_pco​fetcho​row> ae soallql_pco​fdseto​lengthepql_pco​fdseto​length> ae soallql_pco​fdseto​e">mssql_pco​fdseto​e">m> booql_pco​fdseto​e">b> p'>Vlae soallql_pco​freeo​rlts">ooql_pco​freeo​rlts">> Klae soallql_pco​-ino​l="to​sage"><> <-seinfotyp" clae soallql_pco​mino​sage"> -ults">p'>Vlae soallql_pco​t"> o​rlts">ooql_pco​t"> o​rlts">> ae soallql_pco​tumo​s.phooql_pco​tumo​s.ph> Repql_pco​psect">R> ae soallql_pco​ry" pl>ql_pco​ry" p> p'>Vlae soallql_pco​rlts">ooql_pco​rlts">> ae soallql_pco​s.pho​actingetooql_pco​r.pho​actinget> ae soallql_pco​ect_db<​abooql_pco​ect_db<​ab> erat i[if out-co < h/ h/ Mther h/ E Mirs.p si.ph> h/ /ipt. Espanpt. Ete=Docxt"> ?t=1421837618/ipt. Espanpt. Ete=Docxt"> ?t=1421837618/ipt. Espanpt. Ete=Docxt"> ?t=1500560403/ipt. Esp hre"233toTop"lhhref=javaipt. E:;span cla"233toTopHovotimgan>