Ignore:
Timestamp:
Feb 13, 2014, 11:21:12 PM (10 years ago)
Author:
rvelices
Message:

more query2array

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/functions.inc.php

    r27336 r27369  
    12541254function simple_hash_from_query($query, $keyname, $valuename)
    12551255{
    1256   $array = array();
    1257 
    1258   $result = pwg_query($query);
    1259   while ($row = pwg_db_fetch_assoc($result))
    1260   {
    1261     $array[ $row[$keyname] ] = $row[$valuename];
    1262   }
    1263 
    1264   return $array;
     1256        return query2array($query, $keyname, $valuename);
    12651257}
    12661258
     
    12761268function hash_from_query($query, $keyname)
    12771269{
    1278   $array = array();
    1279   $result = pwg_query($query);
    1280   while ($row = pwg_db_fetch_assoc($result))
    1281   {
    1282     $array[ $row[$keyname] ] = $row;
    1283   }
    1284   return $array;
     1270        return query2array($query, $keyname);
    12851271}
    12861272
     
    12971283function array_from_query($query, $fieldname=false)
    12981284{
    1299   $array = array();
    1300 
    1301   $result = pwg_query($query);
    13021285  if (false === $fieldname)
    13031286  {
    1304     while ($row = pwg_db_fetch_assoc($result))
    1305     {
    1306       $array[] = $row;
    1307     }
     1287                return query2array($query);
    13081288  }
    13091289  else
    13101290  {
    1311     while ($row = pwg_db_fetch_assoc($result))
    1312     {
    1313       $array[] = $row[$fieldname];
    1314     }
    1315   }
    1316   return $array;
     1291                return query2array($query, null, $fieldname);
     1292  }
    13171293}
    13181294
Note: See TracChangeset for help on using the changeset viewer.