Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    158

    Problema inserimento dati php mysql

    Ciao a tutti!

    Sto provando ad inserire un nome all interno di un record. Purtroppo però oltre a non vedere il nome aggiunto nel mio database mysql non vedo nemmeno la comparsa delle scritte echo. Secondo questo é dovuto a un errore nella query che però non riesco proprio a districare...

    <?php

    if(!isset($_POST['pref'])) { ?>


    ​<form method="POST" action="ciao.php">

    ​ <input type="submit" name="pref" value="add !"/>

    ​</form>

    <?php​
    ​}else{


    ​ if(isset($_SESSION['utente'])){



    ​ $aggiungipreferenza = mysql_query("INSERT INTO utenti (preferenza) VALUES ('$username') WHERE username = '{$_SESSION['utente']}'");

    ​ if($aggiungipreferenza){

    ​ echo "la tua preferenza è per $username";

    ​ } else {

    ​ echo "non ho aggiunto niente";

    ​ }

    }

    }


    ​ ?>

  2. #2
    stampa la segnalazione degli errori mysql_error() dopo la query. troverai il tuo problema.

    una indicazione... insert non ha il where come opzione

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.