Ciao a tutti, sono nuova del forum, sto studiando php e sono alle prese con il mio primo sito. Vi chiedo un aiuto sperando che qualcuno gentile mi aiuti.
Ho realizzato alcuni form di ricerca dove in post passo delle variabili
Ricerca per nome <form action="result.php?action=2" method="post"...
Ricerca per categoria <form action="result.php?action=3" method="post"...
Ricerca per parola chiave <form action="result.php?action=4" method="post"...
ecc ecc ecc
Nella pagina result ho le query per ciascuna action per trovare tutti gli articoli in base al parametro di ricerca passato in post
$query = mysql_query('SELECT id FROM `'.$settings['db']['pref'].'articles` WHERE `name` = \''.mysql_escape_string(@$_POST['name']));
while($data = mysql_fetch_array($result, MYSQL_ASSOC))
$name = $data['name']; per tutti i campi
echo la tabella per vedere gli articoli
e fino a qui miracolo.. funziona tutto! Ci ho anche messo una paginazione, codice trovato in rete.
Il problema è questo: visto che il form dove si inserisce il parametro di ricerca quando si clikka il submit si resetta, vorrei mostrare all'utente la ricerca che ha fatto, pensavo nella pagina result in cima a tutti i risultati una riga con scritto
RICERCA PER... (ed il nome parametro inserito)
Ho cercato ovunque senza trovare spunti, come si fa questa echo e dove la devo mettere?
In pratica vorrei visualizzare i parametri di ricerca passati in post, pensavo a qualcosa tipo
echo "Ricerca per nome $_POST['name']" ma non funziona.
Come si fa, spesso nei siti vedo in alto la stringa con i risultati di ricerca.
Se avete bisogno di tutto il codice copiarlo qui è troppo lungo ma se qualcuno gentile mi può aiutare glielo posso inviare. Grazie