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

    problema primo inserimento decimal

    ho un problema con una query che deve inserire un record in una tabella

    funziona tutto tranne che per un campo di tipo decimal(8,2) unsigned DEFAULT NULL

    la query che faccio è

    INSERT INTO tabella (campo1, campo2, ..., campo_problematico) VALUES ('ciao', 'hola', ..., '0')

    la query la fa ma il campo_problematico viene messo a NULL

    qualche tempo fa funzionava alla perfezione, ora non so cosa non va

    c'è da dire che se prendo la stessa identica query e la eseguo direttamente da phpmyadmin funziona alla perfezione... quindi non so proprio dove sbattere le corna

    ho provato a mettere '0.00' , 0 , 0.00 o anche altri valori diversi da zero ma lo mette sempre NULL :rollo:

    questa è la mia piattaforma

    * Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
    * Versione MySQL client: 5.1.30


    di recente ho dovuto formattare e ho installato xampp nuovo.. non è che è un bug o hanno cambiato qualcosa ??????

  2. #2
    pls sono disperato.. nn so dove sbattere la testa... almeno possiamo fare delle ipotesi ?

  3. #3
    allora la cosa si fa ancora più assurda

    lo stessa identica query, ho cambiato solo il nome del campo da "crediti" a "credit" sia nel database sia nella query e funziona.... rimettendo "crediti" si ripresenta l'errore....

    ho controllato pure le parole riservate del mysql e crediti non lo è...

    e quindi... perchè crediti non gli piace ?????

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.