DB tarafından I 'fk_ownerID' olarak adlandırılan bir alan ile bir tablo var. Ben yeni bir tablo satırı eklediğinizde, varsayılan olarak, 'fk_ownerID' boş. MySQL için Toad, bu {} boş olarak gösterilir. 'Fk_ownerID' bir değer verilmiş ve daha sonra bu değeri kaldırmak ise, I = "" fk_ownerID ayarlayın.
Şimdi, aşağıdaki kodu var:
$result = $dal->getRowByValue('tableName','id', $_POST['myID']);
// Check to see if any rows where returned
if (mysql_num_rows($result) > 0)
{
while ($row = mysql_fetch_array($result))
{
$ownerID = $row["fk_ownerID"];
}
}
Şimdi değişken $ OwnerID bir dizi var, ya da olmamalıdır. Ama bu kontrol nasıl emin değilim. Şu anda bu yapıyorum:
if ( (strlen($ownerID) == 0) || ($ownerID == '0') || ($ownerID == 'null') )
Ama ben sadece bir bu testlerin gerekli olmalıdır eminim.
Bir satır alan boş veya null olup olmadığını denetlemek için en iyi yolu nedir?