Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Messaggio d'errore di sintassi mysql

    Scusate qulacuno mi saprebbe aiutare?
    switch($_GET['type']){
    case "movie":
    $sql = "INSERT INTO movie
    (movie_name,
    movie_year,
    movie_type,
    movie_leadactor,
    movie_director)
    VALUES
    ('" . $_POST['movie_name'] . "',
    '" . $_POST['movie_year'] . "',
    '" . $_POST['movie_type'] . "',
    '" . $_POST['movie_leadactor'] . "',
    '" . $_POST['movie_director'] . "',)";
    break;
    } // switch
    mi compare un messaggio d'errore che dice:
    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 ')' at line 12
    la versione di mysql che ho io è la 5.0, e sul manuale non riesco a trovare la documentazione.

    thanks more...

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    '" . $_POST['movie_director'] . "',)";

    qui c'è una virgola che non ci deve stare.

  3. #3
    grande grazie 1000.


  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    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.