diff options
author | Colin Viebrock <cmv@php.net> | 2000-04-06 21:07:44 +0000 |
---|---|---|
committer | Colin Viebrock <cmv@php.net> | 2000-04-06 21:07:44 +0000 |
commit | a7c8bfb9fb2d20341181c3ab351fc436a4cc0e2a (patch) | |
tree | 7178e45bc4ef17f47f744fd6c1517362734ded68 /ext/msql/php_msql.c | |
parent | 56fc855afdde5270d9b6558734bd476669224e1d (diff) | |
download | php-git-a7c8bfb9fb2d20341181c3ab351fc436a4cc0e2a.tar.gz |
phpinfo() prettying
Diffstat (limited to 'ext/msql/php_msql.c')
-rw-r--r-- | ext/msql/php_msql.c | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/ext/msql/php_msql.c b/ext/msql/php_msql.c index 8d8326ba98..78572359fe 100644 --- a/ext/msql/php_msql.c +++ b/ext/msql/php_msql.c @@ -25,6 +25,7 @@ #endif #include "php_msql.h" #include "ext/standard/php_standard.h" +#include "ext/standard/info.h" #include "php_globals.h" #if HAVE_MSQL @@ -186,28 +187,29 @@ DLEXPORT PHP_RINIT_FUNCTION(msql) DLEXPORT PHP_MINFO_FUNCTION(msql) { - char maxp[16],maxl[16]; + char maxp[32],maxl[32]; if (msql_globals.max_persistent==-1) { - strcpy(maxp,"Unlimited"); + snprintf(maxp, 31, "%d/unlimited", msql_globals.num_persistent ); } else { - snprintf(maxp,15,"%ld",msql_globals.max_persistent); - maxp[15]=0; + snprintf(maxp, 31, "%d/%ld", msql_globals.num_persistent, msql_globals.max_persistent); } + maxp[31]=0; + if (msql_globals.max_links==-1) { - strcpy(maxl,"Unlimited"); + snprintf(maxl, 15, "%d/unlimited", msql_globals.num_links ); } else { - snprintf(maxl,15,"%ld",msql_globals.max_links); - maxl[15]=0; + snprintf(maxl, 15, "%d/%ld", msql_globals.num_links, msql_globals.max_links); } - php_printf("<table>" - "<tr><td>Allow persistent links:</td><td>%s</td></tr>\n" - "<tr><td>Persistent links:</td><td>%d/%s</td></tr>\n" - "<tr><td>Total links:</td><td>%d/%s</td></tr>\n" - "</table>\n", - (msql_globals.allow_persistent?"Yes":"No"), - msql_globals.num_persistent,maxp, - msql_globals.num_links,maxl); + maxl[31]=0; + + php_info_print_table_start(); + php_info_print_table_row(2, "MSQL Support", "enabled" ); + php_info_print_table_row(2, "Allow Persistent Links", (msql_globals.allow_persistent?"yes":"no") ); + php_info_print_table_row(2, "Persistent Links", maxp ); + php_info_print_table_row(2, "Total Links", maxl ); + php_info_print_table_end(); + } |