Pagina 1 di 1

Problema inserimento dati in tabella mysql

Inviato: 20/01/2016, 15:31
da f0nt1
Ciao ragazzi! premetto che mi intendo poco di siti/database ecc pero sono nella situazione in cui mi serve un sito dove uno inserisce i propri dati e vanno diretti al mio database
il problema che una volta inseriti il database rimane vuoto
allego sia l index

Codice: Seleziona tutto

<!DOCTYPE html>
<html >
  <head>
    <meta charset="UTF-8">
    <title>Prenotazione Moon Night</title>
    <link href='http://fonts.googleapis.com/css?family=Titillium+Web:400,300,600' rel='stylesheet' type='text/css'>
    
    <link rel="stylesheet" href="css/normalize.css">

    
        <link rel="stylesheet" href="css/style.css">

    
    
    
  </head>

  <body>

    <div class="form">
      
      <ul class="tab-group">
        <li class="tab active"><a href="#signup">Prenotati</a></li>
        <li class="tab"><a href="#login">Elimina prenotazione</a></li>
      </ul>
      
      <div class="tab-content">
        <div id="">   
          <h1>Prenotazione Moon Night</h1>
          
          <form action="provaregistrazione.php" method="POST">
          
          <div class="top-row">
            <div class="field-wrap" id="prenota">
              <label>
                Nome<span class="req">*</span>
              </label>
              <input id="nome" name="Nome" type="text" required autocomplete="off" />
            </div>
        
            <div class="field-wrap" id="Cognome">      
              <label>
                Cognome<span class="req">*</span>
              </label> 
              <input id="Cognome" name="Cognome" type="text"required autocomplete="off"/>
            </div>
          </div>

          <div class="field-wrap" id="Email">
            <label>
              Email<span class="req">*</span>
            </label>
            <input id="Email" name="Email" type="email"required autocomplete="off"/>
          </div>
          
          <div class="field-wrap" id="Conferma">
            <label>
              Conferma email<span class="req">*</span>
            </label>
            <input id="Conferma" name="Conferma" type="email"required autocomplete="off"/>
          </div>
          
          <button type="submit" name="submit" value="prenota" class="button button-block" action="prenotazionemoon.altervista.org/provaregistrazione.php" >Prenotati</button>
          
          </form>

        </div>
        
        <div id="login">   
          <h1>Welcome Back!</h1>
          
          <form action="/" method="post">
          
            <div class="field-wrap">
            <label>
              Email<span class="req">*</span>
            </label>
            <input type="email"required autocomplete="off"/>
          </div>
        
         >
          
          <button class="button button-block">Log In</button>
          
          </form>

        </div>
        
      </div><!-- tab-content -->
      
</div> <!-- /form -->
    <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>

        <script src="js/index.js"></script>    
    
  </body>
</html>
che il php che dovrebbe mandare i dati al db

Codice: Seleziona tutto

<?php 
$host="localhost"; // Hostname 
$username=" prenotazionemoon"; // Mysql username 
$password=""; // Mysql password 
$db_name="my_prenotazionemoon"; //Nome del Database 
$tbl_name="members"; // Nome della Tabella 
$db = mysql_connect($localhost,$username,$password); 
mysql_select_db($db_name,$db); 


$Nome      = $_POST['Nome']; 
$Cognome   = $_POST['Cognome'];  
$Email     = $_POST['email'];
$Conferma  = $_POST['conferma'];  

echo '<span style="color:#FFFFFF">';
{

$que = mysql_query("select count(Email) as tot from ".$tbl_name."") or die(mysql_error()); 
$tot = mysql_fetch_assoc($que);
}


//controlla totale utenti
echo $tot[tot];
echo '<span style="color:#FF4500">';
{if($tot['tot']>=800) die('Attenzione : Ci dispiace ma abbiamo terminato le prevendite'); 
 }
  
 
	return;
mysql_query("INSERT INTO ".$tbl_name." (Nome,Cognome,Email) VALUES ('$Nome','$Cognome','$Email')",$db) || die(mysql_error()); 

/* quindi i dati sono stati salvati nel database e l'utente รจ registrato */

 

mysql_close($db);
?>
grazie

Re: Problema inserimento dati in tabella mysql

Inviato: 20/01/2016, 16:12
da f0nt1
Risolto