Salve a tutti ho il seguente problema:
effettuare una ricerca nel db.
l'utente deve visualizzare 4 caselle di testo e a finaco di ogni casella deve specificare con una select se i testo inserito nella casella stessa deve essere cercato:
all'inizio della parola (Like '%testo utente')
a fin parola (Like'testo utente%')
al centro della parola (Like '%testo utente%')
come parola esatta (Like testo utente).
essendo 4 le caselle di testo a disposizione ed avendo per ogni caasella 4 possibilità sarebbe impossibile andare a processare con degli if ogni valore della selct.
Quindi ho pensato di associare al valore della select una cosa del tipo %testo utente nel primo caso ecc così:
Si puo' fare una cosa del genre????
ecome prendo l'effettivo valore nell'altrofoglio:
$_POST['centro1']....così mi restitusce centro(se seleziono centro...)
Spero di essermi spiegato bene.... attendo il vostro aiuto per favore...
Grazie...
effettuare una ricerca nel db.
l'utente deve visualizzare 4 caselle di testo e a finaco di ogni casella deve specificare con una select se i testo inserito nella casella stessa deve essere cercato:
all'inizio della parola (Like '%testo utente')
a fin parola (Like'testo utente%')
al centro della parola (Like '%testo utente%')
come parola esatta (Like testo utente).
essendo 4 le caselle di testo a disposizione ed avendo per ogni caasella 4 possibilità sarebbe impossibile andare a processare con degli if ogni valore della selct.
Quindi ho pensato di associare al valore della select una cosa del tipo %testo utente nel primo caso ecc così:
PHP:
<td nowrap align="center">Oggetto:
<td><input type="text" name="oggetto" value="" size="25">
<?php
echo"<select name=\"criterio1\"><option value=\"\"></option>";
echo"<option value=\"%$_POST['oggetto']%\">centro</option>";
echo"<option value=\"%$_POST['oggetto']\">inizio</option>";
echo"<option value=\"$_POST['oggetto']%\">fine</option>";
echo"<option value=\"$_POST['oggetto']\">parola esatta</option>";
ecome prendo l'effettivo valore nell'altrofoglio:
$_POST['centro1']....così mi restitusce centro(se seleziono centro...)
Spero di essermi spiegato bene.... attendo il vostro aiuto per favore...
Grazie...
Ultima modifica: