Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]PDO closecursor() - gdzie umieszczać?
Forum PHP.pl > Forum > Przedszkole
Loped
Witam. Mam problem z umieszczeniem oraz ze zrozumieniem polecenia closecursor() w PDO. Polecenie te zamyka aktualne zapytanie do bazy danych?
Mam np. kod:
Kod
$db = $pdo->prepare('SELECT * FROM users WHERE login=?');
$db->execute(array($login));
$db->closeCursor();

$result = $db -> fetch();

echo $result['id'];


Skoro zamyka owe połączenie, to tablica asocjacyjna powinna w pewnym stopniu już `nie działać`, a działa ;|. Dlatego nie wiem gdzie mam umieszczać te polecenie.
Gorzej też jest w funkcjach.

Kod
function xyz()
{
$db = $pdo->prepare('SELECT * FROM users WHERE login=?');
$db->execute(array($login));

                        if($db->rowCount()>0)
            {
                return true;
            }    
                else
            {
                echo('Błąd'); exit();

            }
}

Gdzie w tej funkcji powinienem wstawić closecursor()? : D Na jej końcu? Czy jak zwraca true? ; |

Wybaczcie za takie głupie pytania, no ale muszę się w końcu upewnić, by na przyszłość nie popełniać głupich błędów biggrin.gif.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.