Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

XiangLongAvatar border
TS
XiangLong
Column count doesn't match value count at row 1
Waktu ane mencoba register, error dengan mantra Column count doesn't match value count at row 1.. Ane pusing bagaimana fix nya. Mungkin ada master2 yang bisa membantu?

PHP Code:
if(isset($_POST['submit'])){
   
$username mysql_real_escape_string($_POST['username']);
   
$email mysql_real_escape_string($_POST['email']);
   
$password mysql_real_escape_string($_POST['password']);
   
$forename mysql_real_escape_string($_POST['forename']);
   
$surname mysql_real_escape_string($_POST['surname']);
   
$address1 mysql_real_escape_string($_POST['address1']);
   
$address2 mysql_real_escape_string($_POST['address2']);
   
$postcode mysql_real_escape_string($_POST['postcode']);
   
$country mysql_real_escape_string($_POST['country']);
   
$agree mysql_real_escape_string($_POST['agree']);
   
$refer mysql_real_escape_string($_POST['referal']);
   
$captcha mysql_real_escape_string($_POST['captcha']);
   
   
$gifts intval($_GET['gifts']);
   
$gvalue1 mysql_query("SELECT * FROM gifts WHERE id='$gifts'");
   
$gvalue2 mysql_fetch_array($gvalue1);
   
$gtitle $gvalue2['title'];
   
$greff $gvalue2['referrals'];
   
   
$date date('Y-m-d H:i:s');
   
$cpass mysql_real_escape_string($_POST['confirmpassword']);
   
$uresult mysql_query("SELECT * FROM users");
   
$unum mysql_num_rows($uresult);
   if(
$unum == 0){
      
$status "2";
      }else{
         
$status "1";
      }
   
   if(
$password != $cpass){
      
$error "The passwords entered do not match!<br />";
   }
   if(
$username == 'admin'){
      
$error "Invalid Username.<br />";
   }
   if(
$captcha == ''){
      
$error "Enter Captcha.<br />";
   }
   if(
$agree != 'Yes'){
      
$error "Please agree to out Terms Of Service<br />";
   }
   if(isset(
$captcha)){
      
$key=substr($_SESSION['key'],0,5);
      
$captcha $_REQUEST['captcha'];
      if(
$captcha!=$key){
      
$error 'Incorrect Captcha code.<br />';
     }
     }
  

  

   if(empty(
$username) || empty($email) || empty($password)){
      
$error $error 'All fields need to be filled out.<br />';
   }
   if(!isset(
$error)){
   if(isset(
$password)){
   if(
strlen($password) <= 5){
      
$error "Your password needs to be at least 6 characters in length!";
   }}}
   
$result mysql_query("SELECT * FROM users WHERE username = '$username'");
   
$num mysql_num_rows($result);
   if(
$num == 1){
      
$error $error "The username $username is already in use! Please select another!<br />";
   }
   
$result mysql_query("SELECT * FROM users WHERE email = '$email'");
   
$num mysql_num_rows($result);
   if(
$num == 1){
      
$error $error "The email $email is already in use! Please use another!<br />";
   }
   
   if(isset(
$error)){
   echo 
"<h2 class='delicious-heavy'>Error!</h2>
   <p class='delicious-heavy'><br />
$error</p>";
   }
   
   else {
   
$password sha1($password);
   
mysql_query("INSERT INTO users VALUES(NULL, '$username', '$email', '$password', '$forename', '$surname', '$status', '0', '0', '0', '0', '$address1', '$address2', '$postcode', '$country', '$gifts', '$gtitle', '$greff', '$refer', '0', '$agree', '$ip', '0', '0')") or die(mysql_error());
    
// Now, finally, as the registration has been sucessful we credit the referer /:D/
 
$result mysql_query("SELECT * FROM users WHERE id = '$refer'") or die(mysql_error());
 
$num mysql_num_rows($result);
 if(
$num == 0){
 
// No referal with that ID exists, or there just isn't one selected //
  
$refer "none";
 } else {
 
credituser($refer);
 }
 
 
 
 
 
 
 
//1
 
$result mysql_query("SELECT * FROM users WHERE ip='$ip' LIMIT 1"
 or die(
mysql_error()); 
 while(
$row mysql_fetch_array$result )) {
  
$nuid $row['id'];
 } 
Diubah oleh XiangLong 07-05-2013 10:53
0
14.9K
3
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, WebdeveloperKASKUS Official
23.3KThread4.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.