Visualizzazione dei risultati da 1 a 10 su 10

Discussione: database al sito

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22

    database al sito

    Ciao a tutti , praticamente sto creando un sito web per un progetto universitario. Nel mio sito deve esserci un database con 3 tabelle una per registrare i dati di chi si registra e le altre 2 tabelle per memorizzare le informazioni degli elementi che si possono aggiungere al sito. Detto questo quando collego il database al sito esso non mi funziona...qualcuno può aiutarmi??? vi ringrazio anticipatamente

  2. #2
    linguaggio? database? errori?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    Sto utilizzando MySQl command line client per scrivere il mio database, il php per attaccarlo al sito per mezzo di dreamweaver CS6. Il database funziona perchè l'ho testato inserendo, cancellando e aggiornando dei campi, ma quando provo a registrare un nuovo utente al mio sito,terminata la registrazione il suo username e relativa password non vengono salvati nel db

  4. #4
    quindi il problema non è nella connessione (sei sicuro che riesci a connetterti?) ma nell'inserimento: corretto?

    se sì, posta la query di inserimento

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    ti posto tutto il codice php che ho scritto nella pagina registra.php:

    <?php
    //includo il file di configurazione con session_start();
    include "config.php";

    //Estrae i dati inviati dal form
    extract($_POST);

    //Controlla se l'email è già presente
    $query = "select Mail from Amministratori where Mail = '" . $mail . "'";
    $result = mysql_query($query,$database);

    $risultato="";

    for($counter = 0; $row = mysql_fetch_row( $result ); $counter++ ){
    foreach ( $row as $key => $value ){
    $risultato = $value;
    break 2;}
    }

    if($risultato ==$mail){

    $_SESSION['stringa'] = "Indirizzo email";

    //Faccio il redirect nella pagina di Registrazione_error
    echo "<script>
    window.location =\"Registrazione_error.php\"
    </script>";
    }
    else {
    //Controlla se l'username è già presente
    $query = "select User from Amministratori where User = '" . $user . "'";
    $result = mysql_query($query,$database);

    $risultato="";

    for($counter = 0; $row = mysql_fetch_row( $result ); $counter++ ){
    foreach ( $row as $key => $value ){
    $risultato = $value;
    break 2;}
    }

    if($risultato ==$user){

    $_SESSION['stringa'] = "Username";

    //Faccio il redirect nella pagina di Registrazione_error
    echo "<script>
    window.location =\"Registrazione_error.php\"
    </script>";
    }
    else{
    //Prendo i campi inviati dal form della pagina Registrazione.html
    //dalla variabile di sessione
    $_SESSION['nome'] = $nome;
    $_SESSION['cogn'] = $cogn;
    $_SESSION['mail'] = $mail;
    $_SESSION['user'] = $user;
    $_SESSION['pass'] = $pass;

    //Faccio il redirect alla Home page
    echo "<script> window.location =\"index.html\"
    </script>";
    }}
    ?>

  6. #6
    non vedo lo statement di inserimento, e forse ti conviene farti spostare nella sezione php...

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    ho capito...grazie...scusa l'ignoranza di questo momento, ma potresti farmi un esempio di startment di inserimento?!!?

  8. #8
    generico

    INSERT INTO tabellaUtenti (nome,cognome,...) VALUES ('Mario','rossi',...)

    ma poi non so come integrarlo in php/dreamveawer

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    ah si si l'ho implementato....nel pomeriggio lo posto perchè ora devo spegnere...cmq grazie della disponibilità

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    no scusa mi sa che mi manca lo startment

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.