Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #1

    come dire se il record inserito non è corretto allora non copiarlo nel database

    ho elaborato questo codice che in pratica mi prende i dati inseriti da una form e li inserisce in un database dopo aver verificato se l'indirizzo e-mail è valido richiamando un altro script che controlla la validità della mail, vorrei ora fare un controllo sugli altri campi dicendo che se uno qualsiasi dei campi è vuoto, o non valido allora il record non deve essere inserito nel db, mentre col codice che ho gia mi dice semplicemente record inserito con successo, o indirizzo e-mail non valido ma nonostante questo inserisce comunque il record nel db grazie in anticipo
    codice:
    <?php
    // CONNESSIONE AL DATABASE
    include('connect.php');
    // RECUPERA DATI DAL FORM
    $nome = $_POST['nome'];
    $cognome = $_POST['cognome'];
    $indirizzo = $_POST['indirizzo'];
    $email = $_POST['email'];
    include('chkmail.php');
    $telefono = $_POST['telefono'];
    // INSERISCI NUOVO ARTICOLI IN DATABASE
    $query = "INSERT INTO `datiform` ( `nome` , `cognome` , `indirizzo` , `email` , `telefono`)
    VALUES ( '$nome', '$cognome', '$indirizzo', '$email', '$telefono')";
    if (mysql_query($query)) {
    echo "<div align=center class=testo> <b>Record inserito con successo.</b></div>";
    } else {
    echo "<div align=center class=testo> <b>Errore di inserimento record: ". mysql_error()
    ."</b></div>";
    }
    ?>
    Ultima modifica di ShAdOw WaLkEr; 18-05-2015 a 15:07

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.