Visualizzazione dei risultati da 1 a 3 su 3

Discussione: inviare email in mysql

  1. #1

    inviare email in mysql

    Salve a tutti
    sto facendo un piccolo script di esempio per imparare ad inserire dei dati nel database mysql questo è lo script:

    Codice PHP:
    $nometrim($_POST["nome"]);
    $cognometrim($_POST["cognome"]);
    $emailtrim($_POST["email"]);
    $testotrim($_POST["testo"]);

    mysql_select_db("messaggi",$db);
    mysql_query("Insert Into messaggi (Nome, Cognome, Email, Testo) valuse (".$nome.", ".$cognome.", ".$email.", ".$testo.")",$db); 
    mi dà questo errore:
    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 '@live.it, Prova messaggio)' at line 1

  2. #2
    ok risoto questo ma ho bisogno di sapere una cosa perchè se nel database inserisco:

    '".$data."'",$db)
    $data= date("d/m/Y H:i:s");

    e nel database mi compare questo:
    0000-00-00 00:00:00

  3. #3
    Originariamente inviato da techno
    ok risoto questo ma ho bisogno di sapere una cosa perchè se nel database inserisco:

    '".$data."'",$db)
    $data= date("d/m/Y H:i:s");

    e nel database mi compare questo:
    0000-00-00 00:00:00
    Ciao! Fai l'escape dei caratteri per rendere la query sicura.
    ...

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.