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

    [Mysql-php] ho problemi con una INSERT

    Questo è il mio database:




    La tabella di riferimento è lavori e la INSERT che faccio è questa:


    Codice PHP:
    $query_insert "INSERT INTO `lavori` (`WORKER`, `DATA_INS`, `DATA_SCADENZA`, `CLIENTE`, `STATO`, `NOTE`, `DESCRIZIONE`, `STEP`, `SOGGETTO`, `TIPO`, `TO DO`) VALUES ('$worker', '$data_ins', '$data_scadenza', '$cliente','aperto','$note','$descrizione', '$step', '$soggetto', '$tipo', '$toDo')";                

    echo 
    $query_insert;
    if(!
    mysql_query($query_insert$conn)){
         echo 
    "<script type='text/javascript'>alert('Operazione non effettuata correttamente! Assicurati di aver inserito i campi data e step con formati adatti');</script>"
    ho provato a stampare anche i valori contenuti nelle variabili, e la query risulta essere questa:

    codice:
    INSERT INTO `lavori` (`WORKER`, `DATA_INS`, `DATA_SCADENZA`, `CLIENTE`, `STATO`, `NOTE`, `DESCRIZIONE`, `STEP`, `SOGGETTO`, `TIPO`, `TO DO`) VALUES ('lorenzo', '2006-03-14', '2006-03-18', 'bertolini','aperto','','sito', '2', 'lorenzo', 'sito internet', 'fare bozza')
    Cos'è che non va?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141

    Re: [Mysql-php] ho problemi con una INSERT

    codice:
    INSERT INTO `lavori` (`WORKER`, `DATA_INS`, `DATA_SCADENZA`, `CLIENTE`, `STATO`, `NOTE`, `DESCRIZIONE`, `STEP`, `SOGGETTO`, `TIPO`, `TO DO`) VALUES ('lorenzo', '2006-03-14', '2006-03-18', 'bertolini','aperto','','sito', '2', 'lorenzo', 'sito internet', 'fare bozza')
    prova direttamente questa da mysql e vedi che errore ti restituisce....

    PS quando fai mysql_query() fai:
    mysql_query($tuaquery) or die("Errore: ".mysql_error());

    così vedi se ti restituisce errori...

    Un'altra cosa, ho visto che hai postato ora la struttura della tua tabella, se devi inserire delle date, ci sono i campi apposta:
    date YYYY-mm-dd
    datetime YYYY-mm-dd HH:ii:ss
    ecc ecc...


    ciao

  3. #3
    giusto ora provo grazie

  4. #4
    mi dice che la query è vuota. Perchè?
    codice:
    Errore: Query was empty
    Un'altra cosa, ho visto che hai postato ora la struttura della tua tabella, se devi inserire delle date, ci sono i campi apposta:
    e poi questi valori date come li gestisco come stringhe?
    Il formato date non lo conosco

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    Originariamente inviato da lorenz_italy
    mi dice che la query è vuota. Perchè?
    codice:
    Errore: Query was empty
    Sei sicuro di aver effettuato correttamente la connessione?
    ossia, la connessione va a buon fine?
    La conn. viene effettuata nella stessa pagina o la richiami da un'altro file?

    CMQ controlla la connessione


    e poi questi valori date come li gestisco come stringhe?
    Il formato date non lo conosco
    http://freephp.html.it/articoli/view...olo.asp?id=173
    http://dev.mysql.com/doc/refman/5.0/...functions.html

    ciao

  6. #6
    ho risolto, mamma mia quando la testa non vede le piccole disattenzioni è un inferno.

    Mancava nella tabella il campo NOTE che forzavo nell'INSERT.
    Cmq grazie, se non avessi provato a lanciare gli errori non avrei capito.

    Ciao

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.