Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore in query mySql

  1. #1

    Errore in query mySql

    Ciao a tutti devo salvare i dati di un utente nel DB mysql ma non li salva nonostante la query sia giusta(perchè se la inserisco direttamente in phpMyAdmin come comando SQL funziona)....non riesco proprio a capire dove sbaglio...qualcuno mi sa illuminare???....Vi posto il codice
    codice:
    $nome = $_POST['Nome'];
    $cognome = $_POST['Cognome'];
    $città = $_POST['Città'];
    $provincia = $_POST['Provincia'];
    $indirizzo = $_POST['Indirizzo'];
    $mail = $_POST['Mail'];
    $password = $_POST['Password'];
    $dataNascita = $_POST['Anno']."-".$_POST['Mese']."-".$_POST['Giorno'];
    
    $ptr_mysql = mysql_connect("localhost", "NomeUtente", "PW")
                or die("Impossibile connettrsi al server MySQL\n");
    mysql_select_db("NomeDB", $ptr_mysql)
                or die("Impossibile aprire il DB.\n");
    #QUESTA QUERY FUNZIONA
    $query = "SELECT Nome FROM VolataWeb.Utenti WHERE Mail LIKE \"{$_POST["Mail"]}\"";
    $ptr_risultato_query = mysql_query($query, $ptr_mysql);
    $numero_record = mysql_affected_rows($ptr_mysql);
    if($numero_record == 0)
    {
    #QUESTA QUERY NON FUNZIONA!!!!!
    $query_Salvataggio = "INSERT INTO VolataWeb.Utenti (Abilitato, Nome, Cognome, Città, Provincia, Indirizzo, Mail, Password, DataNascita) "."VALUES ('0', '$nome', '$cognome', '$città', '$provincia', '$indirizzo', '$mail', '$password', '$dataNascita');";
    $ptr_ris_query = mysql_query($query_Salvataggio, $ptr_mysql);
    Grazie a tutti CIAO!!

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prova ad aggiungere la segnalazione di errori

    $ptr_ris_query = mysql_query($query_Salvataggio, $ptr_mysql) or die(mysql_error());

    evita per sicurezza nomi di campi con lettere accentate quali città e parole riservate come password.

  3. #3
    Era esattamente quello
    non posso credere che ho passato il pomeriggio per un errore così stupido!!!!Maledette lettere accentate!!!!

    GRAZIE 10000000 CIAO

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da orion1983
    Era esattamente quello
    non posso credere che ho passato il pomeriggio per un errore così stupido!!!!Maledette lettere accentate!!!!

    GRAZIE 10000000 CIAO
    Ti servirà di lezione. Vai di campo citta e campo pwd o simili. Prego.

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.