Forzare valori NULL

di
Anonimizzato20156
il
6 risposte

Forzare valori NULL

Ciao Ragazzi,

Dopo molto tempo ho ripreso a programmare, ma tra un aggiornamento (php, XAMPP e MYsql) e l'altro ho riscontrato non pochi problemi.
Supponiamo che io abbia una tabella 4 campi:

CREATE TABLE `test` (
`Codice` int(50) NOT NULL,
`A` int(50) DEFAULT NULL,
`B` FLOAT DEFAULT NULL,
`C` varchar(50) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


ALTER TABLE `test`
ADD PRIMARY KEY (`Codice`);

ALTER TABLE `test`
MODIFY `Codice` int(50) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=71;


- Codice ( int Auto increment e primary)
- A (int null)
- B (float null)
- C (VarChar null)

Attraverso un form recupero i dati, lasciando in bianco i campi A e B.
Anni fa con una query cosi :

$Query="INSERT INTO test (A,B,C)
Values ($A,$B,$C)";
$Risultato=mysql_query($Query,$conn);

Riuscivo a caricare il record e ottenere questo risultato :

Codice=x A=NULL B=NULL C=TESTO

Ora questo mi risulta impossibile in quanto mi segnala errore nel caricamente, facendo delle prove ho scoperto che lasciando anche un solo campo (A o B) VUOTO, non mi fa caricare nulla.

Come posso risolvere? Ovviamente è una cosa su larga scala e non posso permettermi un controllo del form su tutti.

6 Risposte

  • Re: Forzare valori NULL

    Ma parli di MySql o SQL Server?
  • Re: Forzare valori NULL

    MYSQL
  • Re: Forzare valori NULL

    E che c'entra in questa sezione?
  • Re: Forzare valori NULL

    oregon ha scritto:


    E che c'entra in questa sezione?
    Ops, scusate.. la fretta potete spostarlo? grazieee
  • Re: Forzare valori NULL

    Grazie della disponibilità e della cortesia, i migliori.
  • Re: Forzare valori NULL

    Devi rivolgerti ad un moderatore. Nei forum si fa così.
Devi accedere o registrarti per scrivere nel forum
6 risposte