Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Inserisce un record vuoto

    Ciao ho due tabelle e uno script per inserire dati uguali a entrambe:

    Codice PHP:
    //recupero i dati
    $mex ucfirst(filtro($_POST['messaggio']));
    if(isset(
    $_GET['idm'])){
    $iddest $_GET['idm'];
    }
    $data date("Y-m-d H:i:s");
    //inserisco i messaggi nelle tabelle
    $tables = array('Messaggi_inv''Messaggi_ric');      
    foreach(
    $tables as $table) { 
    $sql mysql_query("INSERT INTO {$table} (mittente, destinatario, testo, data) VALUES ('$id', '$iddest', '$mex', '$data')") or die(mysql_error()); 

    Il problema è che oltre ad inserire i dati correttamente...mi aggiunge anche una riga con i campi: mittente e data compilati,ma senza testo e destinatario...
    Come mai oltre al record che voglio inserire si crea anche questo aggiuntivo?
    Il codice non è contenuto in cicli e la cosa mi sembra strana

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    L'id dove lo ricavi e nella funzione filtro cosa avviene?


    Edit: forse faresti meglio a postare il resto della pagina non avevo visto che ti crea
    anche un ulteriore record

  3. #3
    Non so come...ma adesso non mi crea più il record!

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.