sql >> Databasteknik >  >> RDS >> Mysql

Strikta standarder:Resurs ID#73 används som offset, casting till heltal

Du använder en resurs , vilket inte är ett heltal, som ett heltal. Även om du ser ett nummer när du inspekterar det, är det faktiskt inte ett sant heltal. Det är ett resurs-ID som är kopplat till din MySQL-anslutning.

Om du vill använda det som ett heltal tror jag du kan casta det till ett heltal innan du använder det (jag har faktiskt aldrig provat det).

    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
    }



  1. Hur tar man bort en fil i PL/SQL?

  2. Konvertera byte array från Oracle RAW till System.Guid?

  3. Hur tar man bort dubbletter från kommaseparerad lista med regexp_replace i Oracle?

  4. MYSQL:Lediga/ockuperade rum som nu