Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [mysql]Problema INSERT

  1. #1

    [mysql]Problema INSERT

    Ho un codice semplicissimo ce però non funziona e non capisco il perchè!

    codice:
    <?
    
    $db_host="";
    $db_username="";
    $db_password="";
    $db_name="";
    
    $db = mysql_connect($db_host, $db_username, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file configua.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file configura.php");
    
    $query = "INSERT INTO chat (messaggio) 
    VALUE ('$messaggio')";
    
    
    $messaggio = '' ;
    
    header("location: http://compratutto.altervista.org/messaggio.php"); 
    
    ?>
    Non funziona l'INSERT visto che non inserisce un bel niente! (Prima c'è un form che da il $messaggio)

    WHY?

  2. #2
    se questo è il codice che effettivamente usi ci credo che non inserisce un bel niente: non ti pare che manca mysql_query($query,$db); ?

    E se poi vuoi vedere se la query è riuscita o meno puoi usare:
    echo mysql_errno() . ": " . mysql_error() . "\n";

    (sei sicuro che $messaggio contenga effettivamente qualcosa? Non sarebbe meglio se usassi $_POST['messaggio'] in modo da evitare problemi con il register_global a OFF?)

  3. #3
    Grazie mille! Ora funziona! Già che ci sono chiedo anche un'altra cosa...Qual'è il codice (anche javascript) per fare il reload della pagina dopo un tot. di secondi?

    Grazie in anticipo!

  4. #4
    <meta http-equiv="refresh" content="600">
    dove in content metti quanti secondi devon passare

    Si può anche fare in PHP con la funzione header(); qualche giorni fa ho visto passare una discussione su questo, potresti ricercarla se ti interessa.

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.