我的SQL中的if exits语句中的错误 [英] error in the if exits statement in my sql

查看:101
本文介绍了我的SQL中的if exits语句中的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以帮助我解决我的问题!

我正在使用if exits语句检查数据库中是否存在天气用户名,出生日期等,但出现以下错误

#1064-您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在``IF EXISTS(在第1行选择NAME,SUR_NAME,DATE_OF_BIRTH,POST_CODE NAME ="$ Name'',SUR_N''附近使用



这是我的代码:

can any one help me in solving my problem!

I am using if exits statement to check weather user name , date of birth etc present in the data base or not but i am get the following error

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''IF EXISTS (select NAME,SUR_NAME,DATE_OF_BIRTH,POST_CODE where NAME=''$Name'',SUR_N'' at line 1



here is my code:

$sql="IF EXISTS (select NAME,SUR_NAME,DATE_OF_BIRTH,POST_CODE where NAME=''$Name'',SUR_NAME=''$SurName'',DATE_OF_BIRTH=''$Month-$Day-$Year'',POST_CODE=''$postcode'') 
INSERT INTO `user_details`(`REGISTRATION_NUM`, `POST_CODE`, `NAME`, `SUR_NAME`, `FATHER/SPOUSE_NAME`,
 `GENDER`, `DATE_OF_BIRTH`, `QUALIFICATION`, `C_DESIGNATION`, `CONTACT_ADDRESS`, `PERMANENT_ADDRESS`, `CONTACT_NUM`, `ALTERNATE_NUM`, `P_EMAIL`, `ALTERNATE_EMAIL`, `DD_NUM`, `DD_DATE`, `BRANCH/BANK`, `RECENT_PROFILE`, `OBJECTIVE`,
 `ADD_DUTIES`, `ACHIEVEMENTS`, `EXTRA_CIRRICULAR_ACT`, `LANGUAGES`, `INTERESTS_HOBBIES`, `PURPOSE`, `ESSAY`,   `RefName1`, `RefDesgnation1`, `RefAddress1`,
 `RefContactNum1`, `RefBoard1`, `RefName2`, `RefDesignation2`, `RefAddress2`,
 `RefContactNum2`, `RefBoard2`) 
VALUES
 (NULL, ''$postcode'', ''$Name'', ''$SurName'', ''$Father_SpouseName'',
 ''$Gender'', ''$Month-$Day-$Year'', ''$Qualification'',
 ''$CurrentDesignation'', ''$ConctactAddress'', ''$PermanentAddress'', ''$ContactNo'', ''$AlternativeNo'', ''$Primary_Email_Id'', ''$Alternative_Email_Id'', ''$DDNo'', ''$DD_Date'', ''$BankAndBranch'',
  ''$RecentProfile'', ''$Objective'', ''$AdditionalDuties'', ''$Achievements'', ''$ExtraCirriculars'', ''$Languages'', ''$HobiesInterests'', ''$Purpose'', ''$Essay'',  ''$RefName1'', ''$RefDesignation1'', ''$RefAddress1'', ''$RefContactNo1'', ''$RefBoard1'', ''$RefName2'', ''$RefDesignation2'', ''$RefAddress2'',''$RefContactNo2'',''$RefBoard2'')";

推荐答案

Name'',SUR_N''在第1行



这是我的代码:

Name'',SUR_N'' at line 1



here is my code:


sql ="IF EXISTS(选择NAME,SUR_NAME,DATE_OF_BIRTH,POST_CODE,其中NAME =''
sql="IF EXISTS (select NAME,SUR_NAME,DATE_OF_BIRTH,POST_CODE where NAME=''


Name'',SUR_NAME = ''
Name'',SUR_NAME=''


这篇关于我的SQL中的if exits语句中的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆