Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Php 5.3.8 problem s mssql

Zdravim,
potreboval bych neco posachovat s mssql (pres balik xampp v 1.7.7, apache 2.2, php 5.3.8) a k memu prekvapeni extension=php_mssql.dll nechce naskocit ani za boha. Knihovna v /ext nebyla tak jsem nejakou sosl z netu. Bohuzel, ikdyz je soubor fyzicky ve spravne slozce, stale pri pokusu o pripojeni pise error php_mssql.dll nenalezeno. Uz sem z toho blazen... u starsich verzi to vzdy frcelo bezproblemove.
Proto se ptam, nevite nekdo jak v teto verzi php rozchodit mssql? Diky
8. 12. 2011 21:24:22
https://webtrh.cz/diskuse/php-5-3-8-problem-s-mssql/#reply705748
Jirka
verified
rating uzivatele
(74 hodnocení)
8. 12. 2011 21:38:52
zkus ale je to anglicky
8. 12. 2011 21:38:52
https://webtrh.cz/diskuse/php-5-3-8-problem-s-mssql/#reply705747
Diky, pochopil jsem z toho, ze je problem zrejme s knihovnama php_mssql.dll nebo ntwdblib.dll. Zkusil jsem par jinych verzi co jsem nasel na netu, ale zadna se nechyta :/ Prozatim frcim na starsim phpku kde to jde bezproblemove, ale do budoucna to budu muset vyresit.
9. 12. 2011 16:27:18
https://webtrh.cz/diskuse/php-5-3-8-problem-s-mssql/#reply705746
Tomáš Faldyna
verified
rating uzivatele
(54 hodnocení)
18. 12. 2011 13:58:05
Tak jsem to nakonec rozchodil... pokud by nekoho zajimalo jak na to, tady je jednoduchy postup (pro VC9)
- stahnout SQL Driver for PHP
- nainstalovat do php/ext
- do souboru php.ini pod ostatni extension pripsat radek: extension=php_sqlsrv_53_ts_vc9.dll
- resetnout apache
dale v kodu vsechny prikazy zacinajici mssql_ nahradit za sqlsrv_ ( napr. misto mssql_connect bude sqlsrv_connect )
Zde je kousek kodu
$server = "PCSQLSERVER";
$connection = array( "UID"=>"sa", "PWD"=>"heslo", "Database"=>"jmenodatabaze");
$conn = sqlsrv_connect( $server, $connection );
if( $conn === false )
{
echo "Unable to connect.
";
die( print_r( sqlsrv_errors(), true) );
}
$sql = "SELECT id FROM tabulka";
$query = sqlsrv_query( $conn, $sql );
while( $row = sqlsrv_fetch_array( $query ) )
{
echo $row."
";
}
sqlsrv_free_stmt( $query );
sqlsrv_close( $conn );
?>
18. 12. 2011 13:58:05
https://webtrh.cz/diskuse/php-5-3-8-problem-s-mssql/#reply705745
Pro odpověď se přihlašte.
Přihlásit