Mise à JOUR 2:
Alors, est-ce le plus optimisé, il peut obtenir?
$DBH = new PDO( "connection string goes here" );
$STH - $DBH -> prepare( "select figure from table1" );
$STH -> execute();
$result = $STH -> fetch();
echo $result ["figure"];
$DBH = null;
Mise à JOUR 1:
Je sais que je peux ajouter de la limite de la requête sql, mais j'ai aussi envie de se débarrasser de la boucle foreach, que je ne devrait pas avoir besoin.
QUESTION DE DÉPART:
J'ai le script suivant qui est bon de l'OMI pour le retour, le nombre de lignes de la base de données en raison de la "foreach" section.
Comment puis-je optimiser, si je sais que je vais toujours obtenez seulement 1 ligne à partir de la base de données. Si je sais que je vais seulement chaque get 1 ligne à partir de la base de données, je ne vois pas pourquoi j'ai besoin de la boucle foreach, mais je ne sais pas comment changer le code.
$DBH = new PDO( "connection string goes here" );
$STH - $DBH -> prepare( "select figure from table1" );
$STH -> execute();
$result = $STH -> fetchAll();
foreach( $result as $row ) {
echo $row["figure"];
}
$DBH = null;