# mysqli_stmt::reset

# mysqli_stmt_reset

(PHP 5, PHP 7, PHP 8)

mysqli_stmt::reset -- mysqli_stmt_reset — Setzt eine vorbereitete Anweisung zurück

### Beschreibung

Objektorientierter Stil

public mysqli_stmt::reset(): bool

Prozeduraler Stil

mysqli_stmt_reset(mysqli_stmt `$statement`): bool

Diese Funktion setzt die vorbereitete Anweisung auf dem Client und dem Server auf den Zustand zurück, in dem sie sich befand, nachdem sie vorbereitet wurde.

Sie setzt die Anweisung auf dem Server, die mit mysqli_stmt_send_long_data() gesendeten Daten, ungepufferte Ergebnismengen und aktuelle Fehler zurück. Es werden keine Bindungen oder gespeicherten Ergebnismengen gelöscht. Gespeicherte Ergebnismengen werden gelöscht, wenn die vorbereitete Anweisung ausgeführt (oder geschlossen) wird.

Um eine Anweisung mit einer anderen Abfrage vorzubereiten, kann die Funktion mysqli_stmt_prepare() verwendet werden.

### Parameter-Liste

`statement`

  Nur bei prozeduralem Aufruf: ein von mysqli_stmt_init() zurückgegebenes mysqli_stmt-Objekt.

### Rückgabewerte

Gibt bei Erfolg `true` zurück. Bei einem Fehler wird `false` zurückgegeben.

### Siehe auch

- mysqli_prepare() - Bereitet eine SQL-Anweisung zur Ausführung vor

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open