Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    form inserimento si blocca

    Salve ho un problema strano ho creato una form in php per inserire i dati in un db mysql, non mi da errori solo che dopo che inserisco il primo record si blocca !!!!

    questo è il codice che ho usato !!!



    // queri sql inserimento
    $query = "INSERT INTO prima (id,numero,data,datacess,oggetto,mitt,codice)
    VALUES ('NULL','$num','$data','$datacess','$oggetto','$mi tt','$cod')";

    // lancio la query
    $result = mysql_query($query);

    // controllo l'esito
    if (!$result) {
    die("Errore nella query $query: " . mysql_error());
    }

    // chiudo la connessione a MySQL


    echo "<span style='font-size:14px'><a href=inserimento.php/>torna alla pagina di invio</a></span>";
    mysql_close();
    ?>


    grazie!!!!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Magari postare nel forum di PHP...


    Sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    che vuol dire si blocca?? e soprattutto dove??
    ti consiglio di mettere delle display in modo da verificare che istruzioni fà e quali no altrimenti risulta difficile individuare il punto dove si blocca.

    ciao
    :coll:

  4. #4
    praticamente io riempio la form con i dati che voglio inserire eseguo la form e tutto va bene quando dopo che ho fatto il primo insermimento ritorno alla form non funziona piu'!!!!


    p.p scusa che significa mettere del display !!!

  5. #5

  6. #6
    ok lo metto.....

    // Procedimento per connettersi al Database
    mysql_connect("$host", "$username", "$password")or die("cannot connect");
    mysql_select_db("$db_nome")or die("cannot select DB");


    // dichiarazione variabili che riceve inviate attraverso il form
    $datapub=($_POST['data']);
    $datadel=($_POST['datacess']);
    $num=($_POST['num']);
    $oggetto=($_POST['oggetto']);
    $uno=($_POST['uno']);
    $due=($_POST['due']);
    $tre=($_POST['tre']);
    $qua=($_POST['qua']);
    $mitt='20080100007';

    $cod="1,$uno,$due,$tre,$qua"; //compongo una variabile $cod con le variabili che ricevo dalla form



    / queri sql inserimento
    $query = "INSERT INTO prima (id,numero,data,datacess,oggetto,mitt,codice)
    VALUES ('NULL','$num','$data','$datacess','$oggetto','$mi tt','$cod')";

    // lancio la query
    $result = mysql_query($query);

    // controllo l'esito
    if (!$result) {
    die("Errore nella query $query: " . mysql_error());
    }

    // chiudo la connessione a MySQL


    echo "<span style='font-size:14px'><a href=inserimento.php/>torna alla pagina di invio</a></span>";
    mysql_close();
    ?>

  7. #7
    Originariamente inviato da EgidioNR
    p.p scusa che significa mettere del display !!!
    scusami, intendevo dire stampa a video dei segnaposti del tipo;
    "ora sono in inserimento"
    "ora sono in verifica"
    etc.. in modo da verificare se esegue tutto...

    esempio, prova a verificare stampando a video prima di fare l'inserimento che cosa contiene la tua variabile $cod, verifica se e' esattamente quello che ti aspetti.

    ciao
    :coll:

  8. #8
    le variabili le ho testate passano tutte dalla form,a video le stampa se le processo con echo

    io penso che il problrma è nel loop della query

    .... in ogni caso se mi spieghi meglio che intendi per segna posti lo faccio

  9. #9
    non manca un

    if(isset($_POST['posted'])) {

    prima delle variabili con $_POST?

  10. #10
    ,,,dici di mettere if(isset($_POST['posted'])) { prima delle variabili che arrivano dalla form!!!


    provo e faccio sapere

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.