Please tech gurus Help me !

Please help me urgent iam total newbie in MySQL and in PHP actually i want to auto generate user id if gender male selected in radio button
than user id will be m00001,m00002,m00003..... like this, if gender female selected in radio button than user id will be f00001,f00002,f00003..... lke this

any help please ! after google past two days i created below code it not working currectly after signup user id is not creating.

<?php 
if ( $_POST['gender'] == 'Male' ) {
$result = mysql_query("SELECT max(LoginID) FROM users WHERE Gender='Male'");
{
$_REQUEST['login'] =='$result+1';
}
}
else if ( $_POST['gender'] == 'Female' ){
    $result = mysql_query("SELECT max(LoginID) FROM users WHERE Gender='Female'");

{
$_REQUEST['login'] =='$result+1';
}
    }

?> 

Recommended Answers

All 11 Replies

Show your table structure too.

If I would do this, I'd use an auto ID column, a gender field (F/M) and an integer column. You can generate your id by using the last two fields combined.

Below is my source code please help me. if its not possible please tell me how to generate ids by using last two fields combined ? thanks ! pritaeas

<?PHP
session_start();
include("connection.php");

$sqlsettings = "SELECT * from admin";
$resultsettings = mysql_query($sqlsettings);
$rowsettings = mysql_fetch_array($resultsettings);


$emailMsg = "";
if($_POST['continue']=="true")
{
$sql = "SELECT * FROM users WHERE EmailAddress='".mysql_escape_string($_POST['email'])."'";
$result = mysql_query($sql,$conn);

$sql2 = "SELECT * FROM users WHERE LoginID='".mysql_escape_string($_POST['login'])."'";
$result2 = mysql_query($sql2,$conn);

if($_REQUEST['dobstatus']=="true")
{
    $dobstatus = 1;
}
else
{
    $dobstatus = 0;
}

$age = GetAge(mysql_escape_string($_POST['year']), mysql_escape_string($_POST['month']), mysql_escape_string($_POST['day']));

        if (@mysql_num_rows($result)!=0){
            $emailMsg = "<font color='#FF0000'><strong>* This E-Mail Address is ALREADY REGISTRED </strong></font>";
            }



        else if(@mysql_num_rows($result2)!=0){
            $emailMsg = "<font color='#FF0000'><strong>* This Profile ID is ALREADY REGISTRED</strong></font>";
            }

        else if($age < 18 || $age > 60)
        {
            $emailMsg = "<font color='#FF0000'><strong>You cannot be register with us, if your age is less than 18 or greater than 60</strong></font>";
        }

        else{



            $insert = "insert into users(LoginID, EmailAddress, Password, Gender, BirthDate, BirthMonth, BirthYear, ReligionID, CountryID, ConfirmationCode, AddedDate, Age, dobstatus) 
            VALUES (
                '".mysql_escape_string($_POST['login'])."',
                '".mysql_escape_string($_POST['email'])."',
                '".mysql_escape_string($_POST['password1'])."',
                '".mysql_escape_string($_POST['gender'])."',
                '".mysql_escape_string($_POST['day'])."',
                '".mysql_escape_string($_POST['month'])."',
                '".mysql_escape_string($_POST['year'])."',
                ".$_POST['community'].",
                ".$_POST['countryofresidence'].",
                '".md5(mysql_escape_string($_POST['email']))."',                
                NOW(),
                '".$age."',
                ".$dobstatus."
            )"; 
            $resultt = mysql_query($insert);

if($rowsettings['smtpstatus'] == 1)     
{

    $email_layout = "<br><br><img src='".$rowsettings['url']."/images/matrimonial-logo-sm.gif'><br><table border='0' width='100%'><tr><Td colspan='2' background='".$rowsettings['url']."/images/footer_seprator.gif' height='2'></Td></tr></table><br><br><br>Dear Member,<br><br>Your Registration with ".$rowsettings['ScriptName']." has been successfully completed, but you need to confirm your registration first by clicking the below link. If you cannot access the confirmation page by clicking at this link, then kindly copy paste this link into your browser's address bar and press enter. After you will confirm your registration, You will be able to create your profile.<br><br><br>click below to confirm your registration:<br><br><a href='".$rowsettings['url']."/registration_confirmation.php?confirm=".md5(mysql_escape_string($_POST['email']))."'>".$rowsettings['url']."/registration_confirmation.php?confirm=".md5(mysql_escape_string($_POST['email']))."</a>";


require("phpmailer/class.phpmailer.php");

    $mail = new PHPMailer();

    $mail->IsSMTP();            
    $mail->Host = $rowsettings['smtp'];
    $mail->Port = $rowsettings['port'];
    $mail->SMTPAuth = true;     
    $mail->Username = $rowsettings['AdminEmail'];
    $mail->Password = $rowsettings['AdminEmailPassword'];

    $mail->From = $rowsettings['AdminEmail'];
    $mail->FromName = $rowsettings['ScriptName'];
    $mail->AddAddress($_POST['email']);  


    $mail->WordWrap = 50;                                 // set word wrap to 50 characters
    $mail->IsHTML(true);                                  // set email format to HTML

    $mail->Subject = "Action Required to Confirm Registration";
    $mail->Body = $email_layout;
    $mail->Send();

    }
    else
    {
    $to=$_POST['email'];
    $email_layout = "<br><br><img src='".$rowsettings['url']."/images/matrimonial-logo-sm.gif'><br><table border='0' width='100%'><tr><Td colspan='2' background='".$rowsettings['url']."/images/footer_seprator.gif' height='2'></Td></tr></table><br><br><br>Dear Member,<br><br>Your Registration with ".$rowsettings['ScriptName']." has been successfully completed, but you need to confirm your registration first by clicking the below link. If you cannot access the confirmation page by clicking at this link, then kindly copy paste this link into your browser's address bar and press enter. After you will confirm your registration, You will be able to create your profile.<br><br><br>click below to confirm your registration:<br><br><a href='".$rowsettings['url']."/registration_confirmation.php?confirm=".md5(mysql_escape_string($_POST['email']))."'>".$rowsettings['url']."/registration_confirmation.php?confirm=".md5(mysql_escape_string($_POST['email']))."</a>";
    $subject="Action Required to Confirm Registration";
    $description=$email_layout;
    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "From: ".$rowsettings['ScriptName']." <".$rowsettings['AdminEmail'].">\r\n";

    $res=@mail($to,$subject,$description,$headers);
    }

    header("Location: register2.php?email=".mysql_escape_string($_POST['email']));
        }
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title><?PHP echo $rowsettings['ScriptName']?> - Register</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/register.css">
<script language="javascript" src="js/register.js"></script>      
</head>

<body topmargin="2" leftmargin="0" oncontextmenu="return false" onselectstart="return false" ondragstart="return false" marginheight="2" marginwidth="0" background="images/background.jpg">


<script language="javascript" src="js/matrimonials-v10.js"></script>
            <!-- The top link table start's here -->
            <center>

                        <!-- The topbanner table start's here -->
            <div style="width: 762px; background-color: 

rgb(255, 255, 255);">
            <div style="border-top: 1px solid rgb(143, 167, 

191); border-left: 1px solid rgb(143, 167, 191); border-right: 1px 

solid rgb(143, 167, 191);">


                <!-- logo + banner space -->

                    <div style="width: 760px; 

float: left; text-align: left;">
                    <a href="index.php"><img 

src="images/matrimonial-logo-sm.gif" border="0"></a>
                    </div>
                <br clear="all">

            </div>
                    <?PHP
            include("menu.php");
        ?>

                    <div>
                    <div style="border-top: 2px solid rgb(143, 167, 191); border-bottom: 2px solid #000000; background-color: #000000;">
                    <div style="margin: 1px 0pt 1px 0px; padding: 3px 0pt 3px 0px; background-color: #990000;" class="mediumwhitebold">


                        </div>
                    </div>
                </div>
                <!-- midlinks + services space end's here -->


            </div>
            </div>
            <!-- The topbanner table ends here -->
            </center>

<center>
<div style="width: 762px;">
    <div class="mediumblack" style="border-style: solid; border-color: rgb(143, 167, 191); border-width: 0px 1px 1px; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
        <div style="width: 760px;">
            <div style="width: 30px; float: left;"><br></div>
            <div style="margin: 0pt 0pt 10px 0px; width: 700px; float: left;">
                <br>
                <?PHP 
                if($emailMsg != "")
                {
                    echo $emailMsg;
                }
                ?>

                <br>             <div style="float: left; text-align: left; padding-top: 10px;"><img src="images/why-register.gif" height="20" width="108"><br>

                <li> <span>View unlimited profiles</span> </li>
                <li> <span>Express Interest in members</span> </li>             
                <li> <span>Get contacted directly</span> </li>

                </div>

                <br clear="all"><br>
                <div style="border-bottom: 1px solid rgb(143, 167, 191); padding: 15px 0pt 5px 0px; width: 430px; float: left; text-align: left;">
                <img src="images/enter-details.gif" alt="Enter your details to register for FREE!" height="20" width="354"></div>
                <div class="smallgrey" style="border-bottom: 1px solid rgb(143, 167, 191); padding: 2px 0pt 5px 0px; width: 270px; float: left; text-align: right;"><span style="font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; font-size-adjust: none; font-stretch: normal; line-height: 18px;"><br></span>Already Registered? <a href="login.php" class="smallbluelink"><b>Login</b></a>&nbsp;</div><br clear="all">
                <div style="padding: 5px 0pt 0pt 0px; text-align: left; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);">All fields are compulsory. This information is a must for successful account creation</div>
            </div>
            <form method="post" action="register.php" name="frm_registration" id="frm_registration" autocomplete="off" onSubmit="return validateform(this);">
            <input name="continue" value="true" type="hidden">
            <div id="regform">



                <div style="background: transparent url(images/registration-bg.jpg) repeat-x scroll center bottom; width: 90%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">


                    <div class="div1">
                    <table border="0" cellpadding="0" cellspacing="0" width="100%">
                    <tbody><tr>
                        <td>


        <!-- FORM TABLE ST -->
        <script src="js/common.js" type="text/javascript" language="javascript1.2"></script>
        <script src="js/registration.js" type="text/javascript" language="javascript1.2"></script>
        <script src="js/common_002.js"></script>


        <table class="tblreg" border="0" cellpadding="5" cellspacing="4">
        <tbody>
            <td><label for="email">Email</label></td>
            <td class="smallgrey"><input tabindex="3" class="field" name="email" id="email" value="<?PHP echo $_REQUEST['email']?>" onkeydown="this.className='field'" onfocus="toggleHint('show', this.name)" onblur="validate_email();" type="text">
        <!-- HINT STARTS HERE -->
        <span class="hint" id="hint_email">
        <div>
            <div><img src="images/top-hint.gif" height="10" width="201"></div>
            <div style="padding: 0pt 5px 0pt 8px; background: transparent url(images/bg-hint.gif) no-repeat scroll 0%; width: 201px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);"><b>Type your email address</b><br>We will use this Email Address to send you profiles that match your requirements.</div>
            <div><img src="images/bottom-hint.gif" height="9" width="201"></div>
        </div>
        <div style="position: absolute; top: 25px; left: -20px;"><img src="images/arrow-hint.gif" height="16" width="21"></div>
        </span>
        <!-- HINT ENDS HERE -->
    <br>
            <span id="errmsg_email" class="error"></span></td>
        </tr>
        <tr>
            <td><label for="retypeemail">Confirm Email</label></td>
            <td><input tabindex="4" class="field" name="retypeemail" id="retypeemail" value="<?PHP echo $_REQUEST['retypeemail']?>" onkeydown="this.className='field'" onfocus="toggleHint('show', this.name)" onblur="validate_retypeemail();" type="text">
        <!-- HINT STARTS HERE -->
        <span class="hint" id="hint_retypeemail">
        <div>
            <div><img src="images/top-hint.gif" height="10" width="201"></div>
            <div style="padding: 0pt 5px 0pt 8px; background: transparent url(images/bg-hint.gif) no-repeat scroll 0%; width: 201px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);"><b>Retype your email address</b><br>This will make sure you have typed the correct email address.</div>
            <div><img src="images/bottom-hint.gif" height="9" width="201"></div>
        </div>
        <div style="position: absolute; top: 25px; left: -20px;"><img src="images/arrow-hint.gif" height="16" width="21"></div>
        </span>
        <!-- HINT ENDS HERE -->
    <br>
            <span id="errmsg_retypeemail" class="error"></span></td>
        </tr>
        <tr class="spacer">
            <td colspan="2"><br></td>
        </tr>
        <tr>
            <td><label for="password1">Password</label></td>
            <td class="smallgrey"><input tabindex="5" class="field" name="password1" id="password1" value="<?PHP echo $_REQUEST['password1']?>" onkeydown="this.className='field'" onfocus="toggleHint('show', this.name)" onblur="validate_password1();" type="password">
        <!-- HINT STARTS HERE -->
        <span class="hint" id="hint_password1">
        <div>
            <div><img src="images/top-hint.gif" height="10" width="201"></div>
            <div style="padding: 0pt 5px 0pt 8px; background: transparent url(images/bg-hint.gif) no-repeat scroll 0%; width: 201px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);"><b>Type your password</b><br>Minimum 4 characters. Your password cannot contain spaces.</div>
            <div><img src="images/bottom-hint.gif" height="9" width="201"></div>
        </div>
        <div style="position: absolute; top: 25px; left: -20px;"><img src="images/arrow-hint.gif" height="16" width="21"></div>
        </span>
        <!-- HINT ENDS HERE -->
    <br>
            <span id="errmsg_password1" class="error"></span></td>
        </tr>
        <tr>
            <td><label for="password2">Confirm Password</label></td>
            <td><input tabindex="6" class="field" name="password2" id="password2" value="<?PHP echo $_REQUEST['password2']?>" onkeydown="this.className='field'" onfocus="toggleHint('show', this.name)" onblur="validate_password2();" type="password">
        <!-- HINT STARTS HERE -->
        <span class="hint" id="hint_password2">
        <div>
            <div><img src="images/top-hint.gif" height="10" width="201"></div>
            <div style="padding: 0pt 5px 0pt 8px; background: transparent url(images/bg-hint.gif) no-repeat scroll 0%; width: 201px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);"><b>Retype your password</b><br>Minimum 4 characters. Your password cannot contain spaces.</div>
            <div><img src="images/bottom-hint.gif" height="9" width="201"></div>
        </div>
        <div style="position: absolute; top: 25px; left: -20px;"><img src="images/arrow-hint.gif" height="16" width="21"></div>
        </span>
        <!-- HINT ENDS HERE -->
    <br>
            <span id="errmsg_password2" class="error"></span></td>
        </tr>
        <tr class="spacer">
            <td colspan="2"><br></td>
        </tr>
        <tr>
            <td><label for="male">Gender</label></td>
            <td>
            <input tabindex="7" name="gender" id="male" value="Male" type="radio">

     <label class="smallblack l2" for="male">Male &nbsp;</label><br>
            <input tabindex="7" name="gender" id="female" value="Female" type="radio"> 
            <label class="smallblack l2" for="female">Female</label><br>
            <span id="errmsg_gender" class="error"></span>


            </td>
        </tr>

        <tr>
            <td style="cursor: pointer;" onclick="focus_field('day');">Date of Birth</td>
            <td class="smallgrey">
            <select tabindex="8" id="day" name="day" class="field_dob" onfocus="toggleHint('show', 'dateofbirth')" onblur="validate_dateofbirth(this.name);"><option selected="selected" value="">Day</option><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>&nbsp; <select tabindex="9" name="month" class="field_dob" onfocus="toggleHint('show', 'dateofbirth')" onblur="validate_dateofbirth(this.name);"><option selected="selected" value="">Month</option><option value="01">Jan</option><option value="02">Feb</option><option value="03">Mar</option><option value="04">Apr</option><option value="05">May</option><option value="06">Jun</option><option value="07">Jul</option><option value="08">Aug</option><option value="09">Sep</option><option value="10">Oct</option><option value="11">Nov</option><option value="12">Dec</option></select>&nbsp; <select tabindex="10" name="year" class="field_dob" onfocus="toggleHint('show', 'dateofbirth')" onblur="validate_dateofbirth(this.name);"><option selected="selected" value="">Year</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option></select>
        <!-- HINT STARTS HERE -->
        <span class="hint" id="hint_dateofbirth">
        <div>
            <div><img src="images/top-hint.gif" height="10" width="201"></div>
            <div style="padding: 0pt 5px 0pt 8px; background: transparent url(images/bg-hint.gif) no-repeat scroll 0%; width: 201px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 127, 127);">Please select date of birth of the<br>person looking to get married.<br>(Visible only to you)</div>
            <div><img src="images/bottom-hint.gif" height="9" width="201"></div>
        </div>
        <div style="position: absolute; top: 25px; left: -20px;"><img src="images/arrow-hint.gif" height="16" width="21"></div>
        </span>
        <!-- HINT ENDS HERE -->
<br>
<input type="checkbox" name="dobstatus" value="true"> Check this box to display your date of birth in profile.
            <span id="errmsg_dateofbirth" class="error"></span></td>
        </tr>
        <tr>
            <td style="cursor: pointer;" onclick="focus_field('community');">Gothram</td>
            <td>
            <select tabindex="11" name="community" id="community" class="field" onblur="validate_community();"><option value="">Select</option>
            <?PHP
                $sqlCountry = "SELECT * FROM religion order by ReligionID";
                $resultCountry = mysql_query($sqlCountry, $conn);
                if (@mysql_num_rows($resultCountry)!=0){
                    while($rowCountry = mysql_fetch_array($resultCountry))
                    {
                        ?>
                        <option value="<?PHP echo $rowCountry['ReligionID']?>"
                        <?PHP
                        if($_REQUEST['ReligionID'] == $rowCountry['ReligionID'])
                            echo "selected";
                        ?>
                        ><?PHP echo $rowCountry['Religion']?></option>
                        <?
                    }
                }               
                ?>
            </select><br>
            <span id="errmsg_community" class="error"></span></td>
        </tr>
        <tr>
            <td style="cursor: pointer;" onclick="focus_field('countryofresidence');">Country of Residence</td>
            <td><select tabindex="12" name="countryofresidence" id="countryofresidence" class="field" onblur="validate_countryofresidence();"><option value="">Select</option>
            <?PHP
                $sqlCountry = "SELECT * FROM countries order by CountryID";
                $resultCountry = mysql_query($sqlCountry, $conn);
                if (@mysql_num_rows($resultCountry)!=0){
                    while($rowCountry = mysql_fetch_array($resultCountry))
                    {
                        ?>
                        <option value="<?PHP echo $rowCountry['CountryID']?>"
                        <?PHP
                        if($_REQUEST['CountryID'] == $rowCountry['CountryID'])
                            echo "selected";
                        ?>
                        ><?PHP echo $rowCountry['Country']?></option>
                        <?
                    }
                }               
                ?>
            </select><br>
            <span id="errmsg_countryofresidence" class="error"></span></td>
        </tr>
        </tbody></table>
        <!-- FORM TABLE EN -->

                        </td>
                        <td valign="bottom"><!-- MODEL IMAGE ST --><br>
                    <br>                 <!-- MODEL IMAGE EN --></td>
                    </tr>
                    </tbody></table>
                    </div><br clear="all">
                </div>

            </div>

            <!-- BTM EN -->

            <div style="border-top: 1px solid rgb(143, 167, 191); margin: 0pt 5px; width: 91%;">

                <!-- POLICY + SUBMIT ST -->
                <div class="smallblack" style="padding: 12px 0pt 0pt 25px; text-align: left;">

                    <span class="input"><input tabindex="12" id="affirm" name="confirm_policy" type="checkbox"></span> <b><label for="affirm" style="cursor: pointer; font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;">I affirm that I have read and agree to the <?PHP echo $rowsettings['ScriptName']?> <a href="privacy.php" class="smallbluelink" target="_blank"><b>Privacy Policy</b></a> and <a href="terms.php" class="smallbluelink" target="_blank"><b>Terms and Conditions</b></a>.<br><span style="line-height: 10px;"></span></label></b><br>

                    <br>
 <?php 
if ( $_POST['gender'] == 'Male' ) {
$result = mysql_query("SELECT max(LoginID) FROM users WHERE Gender='Male'");
{
$_REQUEST['login'] =='$result+1';
}
}
else if ( $_POST['gender'] == 'Female' ){
    $result = mysql_query("SELECT max(LoginID) FROM users WHERE Gender='Female'");

{
$_REQUEST['login'] =='$result+1';
}
    }

?> 
                                        <input src="images/submit.gif" border="0" hspace="0" type="image" vspace="15">
                                    </div>
                <!-- POLICY + SUBMIT EN -->

            </div>
            <!-- BTM EN -->
            </form>

            </div><br><br>



        </div>
    </div>


</center>




            <center>
                <div class="smalldgray" style="width: 760px; text-align: left; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal;">
                    <div style="margin: 0px;">
</center>
<!-- Footer starts -->
<center>
    <?PHP
    include("footer1.php");
    ?>
    </center>
<!-- Footer ends -->
</body></html>

I asked for your (database) table structure, not your code. But as I said, just add the two columns, and in your output combine them.

$insert = "insert into users(LoginID, EmailAddress, Password, Gender, BirthDate, BirthMonth, BirthYear, ReligionID, CountryID, ConfirmationCode, AddedDate, Age, dobstatus)
VALUES (
'".mysql_escape_string($_POST['login'])."',
'".mysql_escape_string($_POST['email'])."',
'".mysql_escape_string($_POST['password1'])."',
'".mysql_escape_string($_POST['gender'])."',
'".mysql_escape_string($_POST['day'])."',
'".mysql_escape_string($_POST['month'])."',
'".mysql_escape_string($_POST['year'])."',
".$_POST['community'].",
".$_POST['countryofresidence'].",
'".md5(mysql_escape_string($_POST['email']))."',
NOW(),
'".$age."',
".$dobstatus."
)"; 

You already have gender, so just add an 'id' column (integer), which you can easily increment.

i got now thanks very much !

it increasing 1,2,3,4 for male and female respectively, i want male id seperately 1,2,3,4... and female id seperately 1,2,3....

Show your query, what kind of column did you add?

select * from users where LoginID = ((select max(LoginID) from users where Gender='Male'))++;
iam getting errors with this incriment code please give me incriment code of LoginID based on gender

Thanks in advance !

assign a default value to login id like this '10000' and then next time u can incriment it by 1

eg: loginId = loginId + 1 in your querry...

Change ++ to +1

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.