Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801

    query che stampa risultato sia positivo che negativo

    sale e buona domenica, ho un problema cion una query , io posto dentro la classe la variabile della query e nella classe acquisisco la varibile ecc ecc adesso il problema e che ni da sia il messagio che la query funziona , in piu mi da il messaggio d errore , perche???
    Codice PHP:
            $dbcore = new DB();
            
    $dbcore->connect();
            
    $gridData =    "SELECT * FROM employees";
            
     


                
    $dg = new DataGrid($gridData); 
    e qua richiamo la ariabile dentro la classe
    Codice PHP:
    class DataGrid{

        
        public 
    $resultSet null;
        public 
    $colSet = array();
        public 
    $rowSet = array();
        public 
    $dataKey null;
        public 
    $query ;
        public 
    $getrow null;
        public 
    $result null;
        public 
    $onRowItem_Bound null;
            
            
            
                
        function 
    DataGrid($query )
        {
        
      
       
    $this->query  $query;

        
    $dbcore = new DB();
        
    $dbcore->connect();
         
    $result =  $dbcore->query($this->query);
          if(!
    $result){
          echo 
    'ERROR::::::::::::::::::::::::::'.mysql_error();
         } else{
          echo 
    'la query e normale';
         }    
    $this->resultSet $result;    
              
    print_r($result);
        } 
    e il messaggio d erore:
    codice:
    la query e normaleResource id #6ERROR::::::::::::::::::::::::::Query was empty
    grazie ciao
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801
    mi sembra che oggi non sia la giornata giusta


    la domanda è questa : se io creo questa query
    Codice PHP:
        function DataGrid($query )
        {
        
      
       
    $this->query  $query;

        
    $dbcore = new DB();
        
    $dbcore->connect();
         
    $resultSet =  $dbcore->query($this->query);  
         if(
    count($resultSet)==0)
         {exit();
         }else{
        
    $this->resultSet $resultSet;
        
    print_r$this->resultSet); 
    e faccio un un
    Codice PHP:
    print_r($resultSet); 
    mi stampa
    codice:
    Resource id #6
    se faccio un
    Codice PHP:
    echo this->resultSet "50"
    mi stampa
    codice:
    [resultSet] => 50
    se faccio
    codice:
    $this->resultSet = $resultSet
    ; mi stampa
    codice:
    [resultSet] =>
    perche?
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801
    non è la giornata giusta secondo me
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801
    ragazzi comunque grazie
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.