sql >> Database teknologi >  >> RDS >> Mysql

php pdo få kun én værdi fra mysql; værdi, der er lig med variabel

Du skal bruge hentefunktionen i henhold til dit ønskede resultat.

  1. Hvis du har brug for en enkelt skalarværdi, kræves der aldrig noget kolonnenavn:

     $Number1 = $stmt->fetchColumn();
    
  2. Hvis der er mange resultater, der skal returneres, men kun én kolonne pr. række, behøver du ikke bruge kolonnenavnet igen:

     $numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
    

    Det vil returnere en række tal.

  3. Hvis du har brug for en enkelt række med flere værdier, så brug fetch()

  4. Hvis du har brug for en række rækker, skal du bruge fetchAll()



  1. Hvordan man designer en rejsewebstedsdatabase

  2. PHP &MySQL:Konvertering af lagret TIMESTAMP til brugerens lokale tidszone

  3. TSQL:Opret en visning, der har adgang til flere databaser

  4. Brug af PostgreSQL-korrelationsfunktionen