summaryrefslogtreecommitdiff
path: root/ext/msql/php_msql.c
diff options
context:
space:
mode:
authorColin Viebrock <cmv@php.net>2000-04-06 21:07:44 +0000
committerColin Viebrock <cmv@php.net>2000-04-06 21:07:44 +0000
commita7c8bfb9fb2d20341181c3ab351fc436a4cc0e2a (patch)
tree7178e45bc4ef17f47f744fd6c1517362734ded68 /ext/msql/php_msql.c
parent56fc855afdde5270d9b6558734bd476669224e1d (diff)
downloadphp-git-a7c8bfb9fb2d20341181c3ab351fc436a4cc0e2a.tar.gz
phpinfo() prettying
Diffstat (limited to 'ext/msql/php_msql.c')
-rw-r--r--ext/msql/php_msql.c32
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();
+
}