Jag har ett formulär med fält där en del ska in i dbfält där typen är integer, problemet är när man inte skriver in någe i formulärfälten. Istället för NULL så läggs då en nolla (0) in, det förstör liksom lite.
Jag skulle vilja att om formulärfältet inte innehåller någe så ska NULL läggas in i databasen istället...
Jag testade att göra denn funktionen:
/////
// funktion som kollar ifall en variabel är '', isåfall ersätt med NULL
/////
function chkNone($value)
{
if($value == '')
{
$value = NULL;
}
return $value;
}
Problem kommer tyvärr om man vill använda funktionen för att skicka in saker till fält med tal datatyp.
Då skulle man kunna skicka in till funktionen vad det är för typ. (int, varchar, datetime o.s.v.) :)