Ben PRIMARE tuşunun (pk_user) ile PostgreSQL TM tablo var. Ben yanlış Parametrelerinin takarsanız.
postgres istisna çağırır: (HATA: anahtar değeri benzersiz kısıtlama "pk_user" ihlal yinelenen)
Bu Tamam, ama ben bu hatayı yakalamak ve (bu kullanıcı adı kullanılır) kullanıcı arayüzü dönüştürmek istiyorum
Benim php script:
$sql="INSERT INTO user (....) VALUES (....)"
@$result=pg_query($dbconn,$sql);
if(!$result) {
$error= pg_last_error($dbconn);
if($error==='ERROR: duplicate key value violates unique constraint "pk_user"')
$outputmesage="this username is used";
....
}
else {
.....
}
but construction if($error==='ERROR: duplicate key value violates unique constraint "pk_user"')
is wrong. I don know what write this. Function strcmp(str1,str2) is wrong too.
P.s: I'm sorry for my bad english