Non sono esperto quindi al momento preferirei mantenere mysql. Ho postato il codice interessato ma io lo uso per sviluppare un bot di telegram...quindi alcuni passaggi non sono chiari.
Se faccio questo if ($q["NameCMD"] != "empty" ) va tutto bene ma se sostituisco ad empty il nome occupato il quel momento, ad esempio: if ($q["NameCMD"] == "tutorial" ) mi salta questa if.
$Query = mysqli_query($Connection, "SELECT * FROM `TutorialStepbyStep` WHERE `chatID` = $ChatID");
$q = mysqli_fetch_assoc($Query);
if (mysqli_num_rows($Query) == 0)
{
mysqli_query($Connection, "INSERT INTO `TutorialStepbyStep` (`ID`, `chatID`, `NameCMD`, `NameProcess`, `UserValue`) VALUES (NULL, '$ChatID', '/tutorial', 'tutorial', 'empty')");
}
if ($q["NameCMD"] != "empty" )
{
switch ($q["NameCMD"])
{
case '/tutorial': // in case we need to get /tutorial input
switch ($q['NameProcess']) {
case 'tutorial':
if (ucfirst(strtolower($UserText)) != "Cancel")
{
sendMessage($ChatID, "Send me 'number' or 'language' to do different serach.");
mysqli_query($Connection, "UPDATE `my_intelligenteva`.`TutorialStepbyStep` SET `NameProcess` = 'confirmed' WHERE `TutorialStepbyStep`.`chatID` = $ChatID");
}
}
break;
}}