Latest web development tutorials
×

PHP corso

PHP corso PHP breve introduzione PHP installare PHP grammatica PHP variabile PHP echo/print PHP Tipi di dati PHP costante PHP stringa PHP operatori PHP If...Else PHP Switch PHP schieramento PHP Ordinamento di un array PHP superglobals PHP While circolazione PHP For circolazione PHP funzione PHP Variabili magici PHP Namespace PHP Object-Oriented

PHP modulo

PHP modulo PHP Forms Authentication PHP modulo - I campi obbligatori PHP modulo - e-mail di verifica e l'URL PHP esempio forma completa PHP $_GET variabile PHP $_POST variabile

PHP Tutorial avanzato

PHP array multidimensionali PHP data PHP contenere PHP file PHP File Upload PHP Cookie PHP Session PHP E-mail PHP sicurezza E-mail PHP Error PHP Exception PHP filtro PHP Filtro avanzato PHP JSON

PHP 7 nuove funzionalità

PHP 7 nuove funzionalità

PHP Database

PHP MySQL breve introduzione PHP MySQL collegamento PHP MySQL Creazione di un database PHP MySQL Creare una tabella di dati PHP MySQL inserire i dati PHP MySQL Inserire più dati PHP MySQL prepared statement PHP MySQL leggere i dati PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX breve introduzione AJAX PHP AJAX Database AJAX XML AJAX ricerca in tempo reale AJAX RSS Reader AJAX voto

PHP Manuale di riferimento

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Elaborazione immagini PHP RESTful

PDOStatement :: closeCursor

Manuale PHP DOP di riferimento Manuale PHP DOP di riferimento

PDOStatement :: closeCursor - chiudere il cursore, in modo che l'istruzione può essere eseguita nuovamente. (PHP 5> = 5.1.0, PECL DOP> = 0.9.0)


spiegazione

grammatica

bool PDOStatement::closeCursor ( void )

PDOStatement :: closeCursor () rilascia la connessione al servizio di database, al fine di inviare altri istruzione SQL, ma per fare una dichiarazione in uno stato che può essere eseguito di nuovo.

Quando si esegue un oggetto PDOStatement ancora non ha preso una fila, questo metodo è molto utile per i conducenti che non supportano la ri-implementazione di un database ad oggetti PDOStatement. Se il driver di database in modo limitato, il disturbo può comparire domanda sbagliata.

Metodo PDOStatement :: closeCursor () specifica sia ad un rigido opzionale (più efficiente) per raggiungere, sia in assenza del convertitore per ottenere una particolare funzione come scorta generale DOP. Generale risparmiato semanticamente identico con il seguente codice PHP:

<?php
do {
    while ($stmt->fetch())
        ;
    if (!$stmt->nextRowset())
        break;
} while (true);
?>

Valore di ritorno

ritorno di successo TRUE, o in caso di errore restituisce false.


Esempi

Un PDOStatement :: closeCursor () esempio

Nel seguente esempio, $ oggetto stmt PDOStatement restituisce più righe, ma l'applicazione richiede solo la prima linea, in modo da oggetto PDOStatement è in uno stato di non prendere la linea. Per garantire che le applicazioni possono funzionare correttamente su tutti, $ stmt database-driven, l'esecuzione di $ otherStmt prima che gli oggetti PDOStatement chiamato una volta PDOStatement :: closeCursor ().

<?php
/* 创建一个 PDOStatement 对象 */
$stmt = $dbh->prepare('SELECT foo FROM bar');

/* 创建第二个 PDOStatement 对象 */
$otherStmt = $dbh->prepare('SELECT foobaz FROM foobar');

/* 执行第一条语句 */
$stmt->execute();

/*  从结果集中只取出第一行 */
$stmt->fetch();

/* The following call to closeCursor() may be required by some drivers */
$stmt->closeCursor();

/*  现在可以执行第二条语句了 */
$otherStmt->execute();
?>

Manuale PHP DOP di riferimento Manuale PHP DOP di riferimento