sql >> Base de Datos >  >> RDS >> Mysql

Estándares estrictos:ID de recurso n.º 73 utilizado como compensación, conversión a entero

Estás usando un recurso , que es no un número entero, como un número entero. Aunque vea un número cuando lo inspeccione, en realidad no es un número entero verdadero. Es una identificación de recurso que está asociada con su conexión MySQL.

Si quieres usarlo como un número entero, creo puedes convertirlo en un número entero antes de usarlo (en realidad, nunca lo probé).

    if($query_id)
    {
        $id = (int) $query_id;

        $this->q_array[$id] = @mysql_fetch_array($query_id,MYSQL_ASSOC); // LINE 124
        return $this->q_array[$id]; //LINE 125
    }