У меня есть таблица:
For_Sconti | Cat_Sconti | Sconto
7148 A1 451.00
Как можно запретить пользователю вводить неверное (не в таблице) значение For_Sconti при попытке обновить поле Sconto?
InКороче говоря, через интерфейс C я хотел бы обновить вышеупомянутую таблицу.
do {
printf("Insert For_Sconti: \n");
scanf("%s", For_Sconti);
}
while (strlen(For_Sconti)>5);
Здесь я хотел бы предупредить пользователя всякий раз, когда он / она вставляет значение For_Sconti, которого нет в таблице.
Я думал об этом:
strcat(query, "SELECT For_Sconti,Cat_Sconti FROM Sconti;");
result = mysql_store_result (conn);
mysql_field_seek (result, 0);
row = mysql_fetch_row (result);
Но я верю, это просто чепуха.
Может кто-нибудь мне помочь?