phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Problema inserimento dati in tabella mysql

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
f0nt1
Utente
Utente
Messaggi: 9
Iscritto il: 19/09/2015, 14:03
Sesso: Maschio

Problema inserimento dati in tabella mysql

Messaggio da f0nt1 » 20/01/2016, 15:31

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

f0nt1
Utente
Utente
Messaggi: 9
Iscritto il: 19/09/2015, 14:03
Sesso: Maschio

Re: Problema inserimento dati in tabella mysql

Messaggio da f0nt1 » 20/01/2016, 16:12

Risolto

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti