Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki visi, esu pasidares toki registracijos koda, bet kazkodel man meta errora kur yra parasyta: 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 ''klientes' ('Vardas', 'Pavardė', 'Slaptažodis', 'Gimimo_data', 'Adresas',' at line 1

 

Bėda yra su šiuo sakiniu:

query = mysqli_query($db, "INSERT INTO 'klientes' ('Vardas', 'Pavardė', 'Slaptažodis', 'Gimimo_data', 'Adresas', 'Miestas', 'Telefonas', 'Elpaštas')VALUES ( '$vardas', '$pavarde', '$pass', '$data', '$adresas', '$miestas', '$telefonas', '$email')")or die(mysqli_error($db));

 

visas kodas:

<?php
   define('DB_SERVER', 'localhost');
   define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'vartotojai');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE)or die("neprisijungia"); 
$msg = "";

if(isset($_POST['registracija']))
   {
  $pass  = $_POST["password"];
     $pass2 = $_POST["password2"];
  $vardas   = $_POST["vardas"];
  $pavarde  = $_POST["pavarde"];
  $metai    = $_POST["year"];
  $menesis  = $_POST["menesis"];
  $diena    = $_POST["dienos"];
  $data     = $metai.'-'.$menesis.'-'.$diena; //sujungiam metus menesi ir diena per bruksneli.
  $adresas  = $_POST["adresas"];
  $miestas  = $_POST["miestas"];
  $telefonas= $_POST["telefonas"];
  $email    = $_POST["email"];

  if($vardas<>"" AND $pavarde<>"" AND $pass<>"" AND $email )
{
if($pass==$pass2)
{
      if(strlen($pass)>=4)
   {

	$vardas    = mysqli_real_escape_string($db, $vardas);
    $pavarde   = mysqli_real_escape_string($db, $pavarde);
    $data      = mysqli_real_escape_string($db, $data);
    $adresas   = mysqli_real_escape_string($db, $adresas);
    $miestas   = mysqli_real_escape_string($db, $miestas);
    $telefonas = mysqli_real_escape_string($db, $telefonas);
    $email     = mysqli_real_escape_string($db, $email); 
	$pass      = mysqli_real_escape_string($db, $pass);
	$pass2     = mysqli_real_escape_string($db, $pass2);
	$pass      = md5($pass);

   /* $sql= "SELECT * FROM klientes WHERE Elpaštas ='$email'";
	$result=mysqli_query($db,$sql);
	$row=mysqli_fetch_array($result,MYSQLI_ASSOC);
	if(mysql_num_rows($result) == 1)
	{
	 $msg = "Atsiprašome... Šis vartotojo vardas jau egzistuoja, prašome pasirinkti kita";
	}
	else
	{*/
		$query = mysqli_query($db, "INSERT INTO 'klientes' ('Vardas', 'Pavardė', 'Slaptažodis', 'Gimimo_data', 'Adresas', 'Miestas', 'Telefonas', 'Elpaštas')VALUES ( '$vardas', '$pavarde', '$pass', '$data', '$adresas', '$miestas', '$telefonas', '$email')")or die(mysqli_error($db));
		if($query)
		{
	     $msg = "Jūs sėkmingai užsiregistravote $vardas";
		}
	//}
   }else{
	$msg = "Slaptažodis per trumpas turi būti bent 4 simboliu.";
   }

  }else{
	$msg = "Slaptažodziai nesutampa";
  }

     }else{
 	$msg = "Ne visi laukai užpildyti";
    }
   }

?>
<!doctype html>
<html>
<head>
<meta charset="Windows-1257">
<title>Registracija</title>
<style>
.login{
width:360px;
margin:50px auto;
font:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
border-radius:10px;
border:2px solid #ccc;
padding:10px 40px 25px;
margin-top:70px; 
}
input[type=text],input[type=email],input[type=password]{
width:99%;
padding:10px;
margin-top:3px;
border:1px solid #ccc;
padding-left:5px;
font-size:16px;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; 
}

input[type=date],input[type=tel]{
width:99%;
padding:10px;
margin-top:8px;
border:1px solid #ccc;
padding-left:5px;
font-size:16px;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; 
}
input[type=submit]{
width:100%;
background-color:#009;
color:#fff;
border:2px solid #06F;
padding:10px;
font-size:20px;
cursor:pointer;
border-radius:5px;
margin-bottom:15px; 
}

input[type=button]{
width:100%;
background-color:#009;
color:#fff;
border:2px solid #06F;
padding:10px;
font-size:20px;
cursor:pointer;
border-radius:5px;
margin-bottom:15px; 
}
</style>
</head>
<body>
<div class="login">
<h1 align="center">Registracija</h1>
<form action="" method="post" style="text-align:center;">
<input type="text"  placeholder="Jūsų vardas" id="vardas" name="vardas"  required><br/><br/>
<input type="text"  placeholder="Jūsų pavardė" id="pavarde" name="pavarde" required ><br/><br/>
<input type="password" placeholder="Slaptažodis" id="pass" name="password"><br/><br/>
<input type="password" placeholder="Pakartoti slaptažodi" id="pass" name="password2"><br/><br/>
<label>Jūsų gimimo data:  </label> 
<select id="year" name="year">
 <script>
 var myDate = new Date();
 var year = myDate.getFullYear();
 for(var i = 1900; i < year+1; i++){
  document.write('<option value="'+i+'">'+i+'</option>');
 }
 </script>
</select>

<select name="menesis" id="month" onchange="" size="1">
   <option value="01">Sausio</option>
   <option value="02">Vasario</option>
   <option value="03">Kovo</option>
   <option value="04">Balandžio</option>
   <option value="05">Gegužės</option>
   <option value="06">Birželio</option>
   <option value="07">Liepos</option>
   <option value="08">Rugpjūčio</option>
   <option value="09">Rugsėjo</option>
   <option value="10">Spalio</option>
   <option value="11">Lapkričio</option>
   <option value="12">Gruodžio</option>
</select>

<select name="dienos" id="diena" onchange="" size="1">
   <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><br/><br/>

<input type="text"  placeholder="Jūsu adresas" id="adresas" name="adresas"><br/><br/>
<input type="text"  placeholder="Jūsų miestas" id="miestas" name="miestas"><br/><br/>
<input type="tel"   placeholder="Jūsų telefonas" id="miestas" name="telefonas"><br/><br/>
<input type="email" placeholder="Jūsų E-paštas" id="email" name="email"><br/><br/>
<input type="submit" value="Registruotis" name="registracija">
<br></br>
<h1 style="color:red;"> <?php echo $msg; ?></h1>
</body>
</html>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...