Advertisement
terorama

rssloader / db.inc.php

Aug 21st, 2012
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.05 KB | None | 0 0
  1. <?php
  2.  
  3. //-------------------------------------------------
  4. /*define('DB_HOST','localhost');
  5. define('DB_NAME','tsetky6713_17300');
  6. define('DB_LOGIN','ynizsds713_17300');
  7. define('DB_PASSWORD','');*/
  8.  
  9. define('DB_HOST','localhost');
  10. define('DB_NAME','testbase8');
  11. define('DB_LOGIN','root');
  12. define('DB_PASSWORD','');
  13.  
  14. define('LOG_FILE','logfile.txt');
  15.  
  16.  
  17.  
  18.                  
  19. //-------------------------------------------------
  20. function getSingle ($insql) {
  21.    
  22.  
  23.    $result=mysql_query($insql);
  24.    
  25.    if (mysql_errno()>0) {
  26.       return (mysql_errno().":".mysql_error());
  27.    }
  28.    
  29.    $row=mysql_fetch_array($result,MYSQL_NUM);
  30.    return $row[0];
  31. }
  32. //-------------------------------------------------
  33. function getQuery($insql) {
  34.    //return "test";
  35.  
  36.    
  37.    $result=mysql_query($insql);
  38.    
  39.    if (mysql_errno()>0) {
  40.       return (mysql_errno().":".mysql_error());
  41.    }
  42.    
  43.    $nfields=mysql_num_fields($result);
  44.    $n_items=0;
  45.    while (($row=mysql_fetch_array($result,MYSQL_NUM)) && ($n_items<50)) {
  46.          
  47.       $n_items++;
  48.       $item=array();
  49.       for ($i=0;$i<$nfields;$i++) {
  50.          $item[]=$row[$i];
  51.       }
  52.       $items[]=$item;
  53.       //unset $item;
  54.    
  55.    }
  56.    return $items;
  57.      
  58.    
  59. }
  60. //-------------------------------------------------
  61. function insertQuery ($insql,$fields,$values) {
  62.    
  63.        
  64.    $sql=str_replace('%fields%',implode(',',$fields),$insql);
  65.    $sql=str_replace('%values%',implode(',',$values),$sql);
  66.    
  67.    $status=mysql_query($sql);
  68.    
  69.    if (mysql_errno()>0) {
  70.       return ($sql." : ".mysql_errno().":".mysql_error());
  71.    } else
  72.    return 'Status Ok: '.$status ;
  73.  
  74. }
  75.  
  76. //-------------------------------------------------
  77. function conn() {
  78. $conn=mysql_connect(DB_HOST,DB_LOGIN,DB_PASSWORD);
  79. mysql_select_db(DB_NAME);
  80.  
  81. if (mysql_errno()>0) {
  82.    return ( mysql_errno(). ":" . mysql_error());
  83. } else {
  84.     return 0;}
  85.    
  86. }
  87.  
  88. //$nqueries= getSingle('select count(*) from gqueries');
  89. //$nresults= getSingle('select count(*) from gresults');
  90. //echo "status: queries $nqueries, results $nresults";
  91.  
  92.  
  93.  
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement