Rolf b: Rechteverwaltung, Update & Select binden

Beitrag lesen

Ich weiß nicht ob ich dich jetzt richtig verstehe. Ich kenne gebundene Parameter in einem prepared statement. Ein gebundenes Statement sagt mir nichts. Aber was Du da beschreibst, klingt nach einer Transaktion. InnoDB unterstützt das. Schau Dir dazu auch den Isolation Level für die Transaktion an, damit Du sicher bist, dass die für deinen Zweck richtigen Sperren gesetzt werden.

Pseudocode:

BEGIN TRANSACTION
UPDATE blablabla
IF erfolgreich
   SELECT blablabla
   COMMIT
ELSE
   ROLLBACK
ENDIF

Transaktionen kannst Du auch in einer Stored Procedure durchführen. Ohne Transaktion sind meines Wissens nur die einzelnen Statements atomar. Infos z.B. hier.

Rolf