mysqli::$sqlstate
mysqli_sqlstate
(PHP 5, PHP 7, PHP 8)
mysqli::$sqlstate -- mysqli_sqlstate β ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠΎΠ΄ ΡΡΠ°Π½Ρ SQLSTATE ΠΎΡΡΠ°Π½Π½ΡΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΡΡ MySQL
ΠΠΏΠΈΡ
ΠΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠΈΠ»Ρ
string$mysqli->sqlstate
ΠΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΈΠΉ ΡΡΠΈΠ»Ρ
mysqli_sqlstate(mysqli $mysql): string
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ΄ΠΎΠΊ ΡΠ· SQLSTATE ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡΡΠ°Π½Π½ΡΠΎΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ. Π¦Π΅ΠΉ ΠΊΠΎΠ΄ ΡΠΊΠ»Π°Π΄Π°ΡΡΡΡΡ Π· ΠΏ'ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ² . '00000'
ΠΎΠ·Π½Π°ΡΠ°Ρ Π²ΡΠ΄ΡΡΡΠ½ΡΡΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ. Π¦Ρ ΠΊΠΎΠ΄ΠΈ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½Ρ Ρ ΡΡΠ°Π½Π΄Π°ΡΡΡ ANSI, Π° ΡΠ°ΠΊΠΎΠΆ Ρ ODBC. ΠΠ΅ΡΠ΅Π³Π»ΡΠ½ΡΡΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠΆΠ»ΠΈΠ²ΠΈΡ
Π·Π½Π°ΡΠ΅Π½Ρ ΠΌΠΎΠΆΠ½Π° Π½Π° ΡΡΠΎΡΡΠ½ΡΡ Β»Β http://dev.mysql.com/doc/mysql/en/error-handling.md
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π‘Π»ΡΠ΄ Π·Π°Π·Π½Π°ΡΠΈΡΠΈ, ΡΠΎ ΡΠ΅ Π½Π΅ Π²ΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ MySQL ΠΌΠ°ΡΡΡ Π²ΡΠ΄ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ Π² SQLSTATE ΠΊΠΎΠ΄Π°Ρ . ΠΠ»Ρ ΠΏΠΎΠ΄ΡΠ±Π½ΠΈΡ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ ΠΊΠΎΠ΄
HY000
(ΠΠ°Π³Π°Π»ΡΠ½Π° ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°).
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
mysql
Π’ΡΠ»ΡΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ: ΠΎΠ±'ΡΠΊΡ mysqli, ΡΠΊΠΈΠΉ ΠΏΠΎΠ²Π΅ΡΠ½ΡΠ»Π° ΡΡΠ½ΠΊΡΡΡ mysqli_connect()ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡmysqli_init()
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ΄ΠΎΠΊ ΡΠ· SQLSTATE ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡΡΠ°Π½Π½ΡΠΎΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ. Π¦Π΅ΠΉ ΠΊΠΎΠ΄ ΡΠΊΠ»Π°Π΄Π°ΡΡΡΡΡ Π· ΠΏ'ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ² . '00000'
ΠΎΠ·Π½Π°ΡΠ°Ρ Π²ΡΠ΄ΡΡΡΠ½ΡΡΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ $mysqli->sqlstate
ΠΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠΈΠ»Ρ
Loading...
ΠΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΈΠΉ ΡΡΠΈΠ»Ρ
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ²:
ΠΡΠΈΠ±ΠΊΠ° - SQLSTATE 42S01.
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- mysqli_errno() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΎΡΡΠ°Π½Π½ΡΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΡ ΡΡΠ½ΠΊΡΡΡ
- mysqli_error() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ΄ΠΎΠΊ ΡΠ· ΠΎΠΏΠΈΡΠΎΠΌ ΠΎΡΡΠ°Π½Π½ΡΠΎΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ