Visualizzazione dei risultati da 1 a 4 su 4

Discussione: classi, comandi mysql

  1. #1

    classi, comandi mysql

    buongiorno, ho un problema con le classi come al solito

    perchè con questo codice:

    Codice PHP:
    <?

    class __Class {

       var 
    $result;
       var 
    $db;

       function 
    Query($query) {
          
    $this->result mysql_query($query);
          while(
    $this->db mysql_fetch_array($this->result)) {
             print 
    $this->db["id"];
          } 
       }
    }

    ?>

    $sql = new __Class;
    $sql->Query("SELECT * FROM tab ORDER BY id DESC");
    mi restituisce Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

    a cosa è dovuto l'errore?
    ciao

  2. #2
    probabilmente hai un errore nella query, usa la notazione dell'errore dopo averla eseguita:

    codice:
    mysql_query($query)or die(mysql_error());
    ricevi errori?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    ho provato a vedere ma non mi da nessun errore, continua il warning
    ciao

  4. #4
    prova così..

    function Query($query) {
    $this->result = mysql_query($query);
    while($row = mysql_fetch_array($this->result)) {
    print $row["id"];
    }
    }

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.