2017-10-10 10 views
-1

J'ai une table appelée dtr et il a 5 colonnes: idstudent_idtime_intime_out et date. Ce que je fais sur mon projet est de laisser l'utilisateur entrer un numéro d'identification, puis le programme l'analyse si le numéro d'identification est dans la base de données. Si c'est dans la base de données, la première entrée du numéro d'identification insérera des données dans la colonne time_in. Et sur la deuxième entrée du même numéro d'identification va insérer des données dans la colonne time_out.Comment insérer/mettre à jour des données dans une colonne de valeur nulle?

C'est ce que je veux arriver:

if(inputtedIDNumber == fromDatabase) 
{ 
    //ID Number found 
    if(the column 'time_out' is null) 
    { 
     //update the row that 'time_in' has a value and add time in 'time_out' column 
    } 
    else 
    { 
     //add new row and will insert ID Number, time_in, and date 
    } 
} 
else 
{ 
    //ID number not found 
} 
+0

Je ne vois rien dans le code à propos des valeurs nulles. – Richard

+0

@Richard Je l'ai édité, j'aimerais que vous me compreniez. –

+1

Alors, quelle est la question/problème? – SeM

Répondre