Come posso con mysqli effettuare una query con LIKE e ottenere tutti i risultati?php mysqli istruzione preparata come
Questo è il mio codice ma dosn't lavoro:
$param = "%{$_POST['user']}%";
$stmt = $db->prepare("SELECT id,Username FROM users WHERE Username LIKE ?");
$stmt->bind_param("s", $param);
$stmt->execute();
$stmt->bind_result($id,$username);
$stmt->fetch();
Questo codice non sembra funzionare. L'ho cercato molto. Inoltre può restituire più di 1 riga. Quindi, come posso ottenere tutti i risultati anche se restituisce più di 1 riga?
Si prega di definire "non funziona" - errore PHP? Errore MySQL? Nessun errore ma 0 risultati? –
Voglio scorrere tutti i risultati. Come posso fare questo? Quando dico che non funziona. Non restituisce nulla ... – user2493164
non c'è operatore di ritorno in questo codice. ** Come deve restituire qualcosa? ** –