What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

I want a new tag added called: php-sqlsrv


Trying to find an answer to a php-sqlsrv problem is really hard. And trying to make the php-sqlsrv driver work is such a chore. I don't want to see questions about the php-mssql driver, which is what most of the [php] [sql-server] questions are.


For anyone doubting the need for this new tag, I challenge you / dare you to write some PHP code that uses the php-sqlsrv driver.

Also, look at the PHP.net documentation. You will see that there are almost zero user-submitted comments (I think I added the first and only comment... and it has since been removed). You will see that the examples do not cover edge cases.


There are 2 PHP drivers for connecting to SQL Server:

share|improve this question

migrated from stackoverflow.com Oct 24 '11 at 17:39

This question came from our site for professional and enthusiast programmers.

3  
I think lots of people are misinterpreting this to mean "we need a tag for questions with PHP and SQL Server". This is about questions regarding one of two separate SQL Server drivers within PHP which both have significantly different compatibility concerns. –  Ben Brocka Oct 24 '11 at 20:04
1  
@Teddy - I wrote a post a year or so ago which also includes a class that will help you do some of the basic tasks here it really is a pain to start using, but has plenty of benefits. –  xiaohouzi79 Oct 24 '11 at 21:49

2 Answers 2

What's wrong with tagging and ? Those are both active tags with lots of followers.
(And a quick search for [php] [sql-server] turns up 502 questions, with an answer rate that looks about usual at a casual glance.)

There isn't a , and I don't think one is really needed either.


Edit following your comment: if there are indeed two PHP/SQL Server drivers out there, and you want to differenciate those questions, I see no problem with that. What would be perfect in my opinion: give a shot at what the tag wiki excerpt (at least) should be in your question. That would make a good tag request.

share|improve this answer
    
Trying to find an answer to a php-sqlsrv problem is really hard. And trying to make the php-sqlsrv driver work is such a chore. I don't want to see questions about the php-mssql driver, which is what most of the [php] [sql-server] questions are. –  Teddy Oct 24 '11 at 17:56
    
Is there a strong resistance against new tags? Is Stack Overflow better or worse when you add a new tag? –  Teddy Oct 24 '11 at 17:57
4  
There's 176 questions mentioning "sqlsrv". A tag could be useful... –  Matthew Read Oct 24 '11 at 18:05
    
There is no resistance that I know of, but tag maintenance is necessary. Tags with very few questions, no wiki and no followers don't add much to the site. I'm not against it, I'm just not seeing why it is needed, and you haven't explained your case well at all. Your first comment does give plausible information. Add that to your question. –  Mat Oct 24 '11 at 18:07
    
@MatthewRead, I would argue that "sqlsrv" is a highly searchable term and thus we don't need a new tag for it. If someone wanted to go back and edit it into a majority of the questions, I expect it might survive the wrath of new-tag-deletionists such as myself. –  Charles Oct 24 '11 at 18:09
1  
@Charles That's probably a good argument for deleting the "android" tag and many others :P –  Matthew Read Oct 24 '11 at 18:13
    
@Charles OMG there are new-tag-deletionists out there? Please let me slip through the cracks if the php-sqlsrv tag is ever created. –  Teddy Oct 24 '11 at 18:26
1  
@MatthewRead, sorry, I didn't make my train of thought clear. sqlsrv as a tag isn't necessary because questions about it are very likely going to be tagged with [php] and [sql-server]. Within those two existing tags, it's dead simple to find sqlsrv-related questions through a simple search. However, I think I just talked myself out of it and will be posting an answer in a moment. –  Charles Oct 24 '11 at 19:18

We actually need at least four tags to properly sort questions about SQL Server and PHP, in addition to just the and tags:

And that doesn't even cover ODBC!

So, why so many tags? All four of these mechanisms and drivers are distinctly different and can not be easily interchanged. Knowing the interface and driver in question can dramatically change the answers. For example, the prehistoric MSSQL extension doesn't understand prepared statements. The DBLIB driver and prehistoric extensions are also based on FreeTDS, an open source library, while SQLSRV is provided by Microsoft itself.

So, who wants to get this retagging party started? More annoyingly, some of the names for these proposed new tags might be horribly misleading. Whoever decided that the PDO driver should be named freaking "DBLIB" should be shot.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .