Click here to Skip to main content
15,889,216 members
Home / Discussions / Web Development
   

Web Development

 
AnswerRe: Reduce Javascript Pin
Richard Deeming10-Mar-21 21:34
mveRichard Deeming10-Mar-21 21:34 
GeneralRe: Reduce Javascript Pin
Member 1497619910-Mar-21 21:41
Member 1497619910-Mar-21 21:41 
GeneralRe: Reduce Javascript Pin
Richard Deeming10-Mar-21 21:46
mveRichard Deeming10-Mar-21 21:46 
GeneralRe: Reduce Javascript Pin
Member 1497619910-Mar-21 22:04
Member 1497619910-Mar-21 22:04 
GeneralRe: Reduce Javascript Pin
Richard Deeming10-Mar-21 22:18
mveRichard Deeming10-Mar-21 22:18 
GeneralRe: Reduce Javascript Pin
Member 1497619910-Mar-21 23:01
Member 1497619910-Mar-21 23:01 
QuestionHI can someone help me with my responsive gallery project? Pin
Florina Catalina10-Mar-21 4:38
Florina Catalina10-Mar-21 4:38 
AnswerRe: HI can someone help me with my responsive gallery project? Pin
Richard MacCutchan10-Mar-21 22:23
mveRichard MacCutchan10-Mar-21 22:23 
GeneralRe: HI can someone help me with my responsive gallery project? Pin
Florina Catalina12-Mar-21 6:24
Florina Catalina12-Mar-21 6:24 
GeneralRe: HI can someone help me with my responsive gallery project? Pin
Richard MacCutchan12-Mar-21 6:42
mveRichard MacCutchan12-Mar-21 6:42 
AnswerRe: HI can someone help me with my responsive gallery project? Pin
NotTodayYo12-Mar-21 7:15
NotTodayYo12-Mar-21 7:15 
AnswerRe: HI can someone help me with my responsive gallery project? Pin
Member 1529865622-Jul-21 21:56
Member 1529865622-Jul-21 21:56 
QuestionHello, i need some help for a project with css and html Pin
Florina Catalina10-Mar-21 4:38
Florina Catalina10-Mar-21 4:38 
QuestionHelp me remove unused CSS Pin
maithu7029-Mar-21 1:27
maithu7029-Mar-21 1:27 
AnswerRe: Help me remove unused CSS Pin
Richard Deeming9-Mar-21 22:20
mveRichard Deeming9-Mar-21 22:20 
AnswerRe: Help me remove unused CSS Pin
User 1407655214-Jul-21 10:03
User 1407655214-Jul-21 10:03 
QuestionDeployments Pin
#realJSOP27-Feb-21 4:57
mve#realJSOP27-Feb-21 4:57 
QuestionASP.Net Web API Controller Question Pin
Kevin Marois26-Feb-21 7:47
professionalKevin Marois26-Feb-21 7:47 
QuestionPHP7+, working with datetime stored in cookie with json format Pin
jkirkerx17-Feb-21 11:48
professionaljkirkerx17-Feb-21 11:48 
QuestionMessage Closed Pin
14-Feb-21 10:11
ellaluceero14-Feb-21 10:11 
AnswerRe: How To create a table in MS Access contain more than 255 filed ? Pin
Richard Deeming14-Feb-21 22:05
mveRichard Deeming14-Feb-21 22:05 
QuestionBootstrap - How do I make an icon a href link Pin
Jim McElhiney10-Feb-21 15:33
Jim McElhiney10-Feb-21 15:33 
AnswerRe: Bootstrap - How do I make an icon a href link Pin
Peter_in_278012-Feb-21 13:58
professionalPeter_in_278012-Feb-21 13:58 
QuestionPHP V7.4.14, convert this database function, understanding mssql_fetch_field to sqlsrv_fetch Pin
jkirkerx10-Feb-21 9:36
professionaljkirkerx10-Feb-21 9:36 
I'm trying to convert this function written in V4.7.3 to V7.4.

This function is used quite often in the app. I get what it does in a general sense, but not at expert level, because I lost my expert PHP database skills back in 2005.

I'm struggling to translate mssql_fetch_field. I tried sqlsrv_fetch_array and the result was 1. Then I tried sqlsrv_get_field and the result was 1.

The webpage errors say:
meta= 1
Notice: Trying to get property 'name' of non-object in C:\App\Dev\PCAD\class\cls_db_tools.php on line 137
Notice: Trying to get property 'name' of non-object in C:\App\Dev\PCAD\class\cls_db_tools.php on line 141
meta= 1
I don't understand the 1 that was returned. Obviously 1 doesn't contain a name, and I expected $meta to be a result.
And I don't have the old dev server to go back to to see what it's suppose to return with the old code.

Here's the old function
function db_Sel_Query($sqlQuery) {

<pre>
$Rows = Array();
$resQuery = mssql_query($sqlQuery) or die();
$cRows = mssql_num_rows($resQuery);
$cFields = mssql_num_fields($resQuery);

$rgFields = Array();
for ($i = 0; $i < $cFields; $i++) {
    $meta = mssql_fetch_field($resQuery);
    $rgFields[$i] = $meta->name;
}

for ($i = 0; $i < $cRows; $i++) {
$row = mssql_fetch_row($resQuery);
for ($col = 0;$col < $cFields;$col++) {
$Rows[$i][$rgFields[$col]] = rtrim($row[$col]);
}
}
mssql_free_result($resQuery);
return $Rows;

}

The new function I wrote
C#
public static function dbSelectQuery($sqlQuery): array {

<pre>
$Rows = array();
$rgFields = array();
$params = array();
$options =  array( "Scrollable" => SQLSRV_CURSOR_KEYSET );

$conn = clsDbConnect::createConn();
$resQuery = sqlsrv_query($conn, $sqlQuery, $params, $options) or die();
$rowCount = sqlsrv_num_rows($resQuery);
$fieldCount = sqlsrv_num_fields($resQuery);

for ($i = 0; $i < $fieldCount; $i++) {

    $meta = sqlsrv_fetch_array($resQuery, SQLSRV_FETCH_ASSOC, $i);
    // $meta = sqlsrv_get_field($resQuery, $i);
    echo "<div>meta= " . print_r($meta) . "</div>";
    if ($meta->name) {
        echo "<div>meta.name= $meta->name</div>";
    }

    $rgFields[$i] = $meta->name;

}

for ($i = 0; $i < $rowCount; $i++) {

$row = sqlsrv_fetch_array($resQuery,SQLSRV_FETCH_NUMERIC);
for ($col = 0; $col < $fieldCount; $col++) {
$Rows[$i][$rgFields[$col]] = rtrim($row[$col]);
}

}

sqlsrv_free_stmt($resQuery);
return $Rows;

}

If it ain't broke don't fix it
Discover my world at jkirkerx.com

AnswerRe: PHP V7.4.14, convert this database function, understanding mssql_fetch_field to sqlsrv_fetch Pin
jkirkerx12-Feb-21 13:14
professionaljkirkerx12-Feb-21 13:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.