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

    funzione che stampa un errore

    salve ragazzi , avrei bisognio della ostra esperienza , io ho una classe che devo modificare , la connessione , adesso succede che io nella classe quando la inizializo , inserisco la variabile della query , adesso ho provafo a fare cosi e mi da errore perche ????
    Codice PHP:

        
    public $dbcore ;
        public 
    $query "";



        function 
    DataGrid($query)
        {
            
    $dbcore = new DB();
            
    $dbcore->connect();
            
    $resultSet mysql_query($query);
            
            
            
    $this->resultSet $resultSet;        
        } 
    e mi stampa il seguente errore se faccio un echo e la funzione
    codice:
    Fatal error: Call to undefined function datagrid() in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\florDataGridV1_1\test.php on line 5
    questo e il risultato
    codice:
    [rowCount] => 0
        [colInfo:private] => 
        [fontStyle:private] => font-size:0.8em;font-family:courier new;
        [curRowId:private] => -1
        [curColId:private] => -1
        [width] => 100%
        [autoColumns] => 
        [resultSet] => 
        [fontSize] => 0.8
        [fontFamily] => courier new
        [borderWidth] => 1
        [borderStyle] => solid
        [borderColor] => gray
        [cellPadding] => 2
        [headBackgroundColor] => #FFFFCC
        [headForeColor] => green
        [paging_indexAtTop] => 1
        [paging_indexAtBottom] => 1
        [pageByName] => 
        [pageByName_field] => 
        [curPgAlphaIndex:private] => 
        [pgAlphaIndexKeys:private] => 
        [paging] => 1
        [paging_byPageNos] => 1
        [paging_byNextPrev] => 
        [paging_NoOfRows] => 3
        [curPgIndex:private] => 1
        [totPages:private] => 0
    dove c e resultSet mi dovrebbe restituire il numero di id nel database
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    adesso ho fatto un get_num_rows pero mi da errore
    Codice PHP:

            $dbcore 
    = new DB();
            
    $dbcore->connect();
            
    $this->resultSet $dbcore->getnumrows($this->query); 
    errore
    codice:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\florDataGridV1_1\db_class.php on line 82
    Codice PHP:
        function getnumrows($sql) {
            
    $result $this->query($sql);
            
    $num mysql_num_rows($result);//<-qui e l errore
            
    @mysql_free_result($result);
            return 
    $num;
        } 
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    adesso una cosa e chiara , che la query risulta vuota
    ho messo un controllo e mi da empty
    Codice PHP:
            global $dbcore;
                   
            
    $tmpHTML "";

            
    $array mysql_query($this->query);
            if(!
    $array )
            exit(
    "THE QUERY IS EMPTY");    
         else
            
    $resultSet mysql_num_rows($array);    
            
    $this->resultSet $resultSet 
    perche?????????????
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ciao a tutti ragazzi mi potreste aiutare perfavore
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ragazzi dedicatemi un po del vostro prezzioso tempo
    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.