Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: [mysql]Problema query!

  1. #1

    [mysql]Problema query!

    Salve!
    Ho due problemi con due query!

    1) Il primo caso proprio non lo capisco...Probabilmente sarà un errore cretino...Ma non lo capisco!
    Questa query funziona:

    "INSERT INTO Nov (pass) VALUES ('$password')";

    Questa no:

    "INSERT INTO Dec (pass) VALUES ('$password')";

    E non so il perchè!!!

    2) Problema un po' più complesso...Non so neanche se è possibile...Praticamente il nome del mese e il nome di uno dei campi è contenuto in una variabile!
    Ma non funziona!
    La query è:
    "UPDATE '$mese' SET '$giorno' = '$giornata!'";

    Come si fa?

    Grazie

    Ciao!

  2. #2
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Questa query funziona:

    "INSERT INTO Nov (pass) VALUES ('$password')";

    Questa no:

    "INSERT INTO Dec (pass) VALUES ('$password')";
    che errore ti da?
    la tabella Dec esiste? il campo pass nella tabella Dec esiste? che tipo di campo è?

    "UPDATE '$mese' SET '$giorno' = '$giornata!'";
    nel nome della tabella non ci vogliono le virgolette.
    "UPDATE $mese SET '$giorno' = '$giornata!'";

    comunque che errore ti da?
    Posta sempre l'errore! non si può fare molto con solo "funziona" o "non funziona"!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    36
    .

  4. #4

    prova così

    Codice PHP:
    $query13 "INSERT INTO Dec (pass) VALUES ('$password')";

    mysql_query($query13$myconn) or die($query13 "
    \n" 
    mysql_error()); 

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    36
    Mi dice così:

    INSERT INTO Dec (pass) VALUES ('$password')
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Dec (pass) VALUES ('giulio')' at line 1

  6. #6
    Inoltre sono sicuro che la tabella Dec esiste!

  7. #7
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Il campo pass è di tipo VARCHAR?

  8. #8

  9. #9
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    ... la query sembra corretta...

    Hai phpMyAdmin?
    prova a fare direttamente la query
    INSERT INTO Dec (pass) VALUES ('pippo')

    e comunque
    Mi dice così:

    INSERT INTO Dec (pass) VALUES ('$password')
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Dec (pass) VALUES ('giulio')' at line 1
    dovrebbe stampare INSERT INTO Dec (pass) VALUES ('giulio')

  10. #10
    Mi dice proprio così:

    INSERT INTO Dec (pass) VALUES ('morbibi')
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Dec (pass) VALUES ('morbibi')' at line 1

    E con phpMyAdmin esattamente la stessa cosa!

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.