query con like in php almeno credo

angelo85ct

Nuovo Utente
22 Ago 2008
11
0
0
salve ragazzi devo creare una query di ricerca , cioè l'utente inserisce una parola, e io devo vedere se questa parola è presente in tre campi del mio db e far spuntare i risultati, ma non so come impostare la query, qualcuno mi puo' aiutare?


come faccio a fare un ricerca nel caso in cui si inserisca un parola, non facendo distinzione di maiscole e minuscole e nel caso in cui si inseriscano piu parole?

E nel caso in cui un utente inserisca un parte di parola presente per esempio nel db ho la parola cassaforte, ma se l'utente inseisce cassa, come faccio a far visualizzare cassaforte, se è sempre possibile.
Il mio problema consiste nel fatto che non so di preciso come impostare questa ricerca...

Grazie spero mi possiate aiutare
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
per fare una ricerca leggi questo
https://www.mrw.it/mysql/articoli/espressioni-regolari-query-mysql_852.html

per fare una ricera indipendente dalle maiscole/minuscole utilizza una di queste funzioni:

$testo="AAaaBbB cCc";

$testo=strtolover($test);//restituisce aaaabdb ccc
$testo=strtoloupper($test);//restituisce AAAABDB ccc
$testo=ucfirst($testo);//restituisce Aaaabdb ccc
$testo=ucwords($testo);//restituisce Aaaabdb Ccc

quindi in funzione di come hai inserito il testo nel db, ne utilizzi una
 

usura18

Nuovo Utente
10 Ago 2010
4
0
1
navigazione tra le pagine dei risultati della query

Salve a tutti,,
ho eseguito una query simile a quella citata sopra, ma ho problemi quando devo scorrere le pagine dei risultati della ricerca..come vado alle pagine successive il numero delle righe trovate si trasforma dal numero effettivo a quello dell'intera tabella da cui eseguo la selezione..qualcuno di voi sa aiutarmi?please!!incollo qui il codice della pagina php


$righe = "SELECT COUNT(Titolo) AS numrows FROM film WHERE Titolo LIKE '%$key%'";
$ris = mysql_query($righe) or die('Error, query failed');

$row = mysql_fetch_array($ris, MYSQL_ASSOC);
$numrows = $row['numrows'];

// numero di pagine
$maxPage = ceil($numrows/$rowsPerPage);

//CONTROLLO
echo($numrows);
echo(" ". $rowsPerPage);

$self = $_SERVER['PHP_SELF'];
$nav = '';

for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nav .= " $page ";
}
else
{
$nav .= " <a href=\"$self?page=$page\">$page</a> ";
}
}
//creazione dei link next e prev
// e il link per andare direttamente in ultima pagina

if ($pageNum > 1)
{
$page = $pageNum - 1;
$prev = " <a href=\"$self?page=$page\">[Prev]</a> ";

$first = " <a href=\"$self?page=1\">[First Page]</a> ";
}
else
{
$prev = ' ';
$first = ' ';
}

if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$next = " <a href=\"$self?page=$page\">[Next]</a> ";

$last = " <a href=\"$self?page=$maxPage\">[Last Page]</a> ";
}
else
{
$next = ' ';
$last = ' ';

}

//Stampa i link di navigazione
echo $first . $prev . $nav . $next . $last;
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Problema con query select PHP 2
M [PHP] Problemi con query unione PHP 11
L [PHP] IF con risultato query PHP 7
P [PHP] Query con variabile PHP 2
G [PHP] FORM INVIO VALORI A QUERY CON TRE CONDIZIONI PHP 2
Laskot Query al DB con php (INSERT) PHP 2
S [PHP] Più fetch_array con unica query... PHP 9
sandropochi [PHP] Query per estrarre record con data successiva a quella odierna PHP 2
D Problema con query in php PHP 5
M [PHP] Problema con query PHP 17
elpirata [PHP] Paginazione dati estratti da una query con più condizioni PHP 17
M query con php "dinamica" PHP 2
D Raggruppare dati query con php PHP 1
L query complessa con php e visualizzazione risultati PHP 4
L PHP: problema con query mysql. PHP 3
A Indicizzare i risultati di una query Mysql con php PHP 0
S Autocompletamente con jQuery, PHP e MySQL - Problema con le query PHP 7
I Riga tabella HTML creata con cicli PHP e Query Sql che restituisca un campo se si clicca la Riga PHP 4
neo996sps Modifica query PHP con menu a tendina PHP 1
D query con mysql, checkbox e php PHP 8
neo996sps Problema con query e script PHP PHP 4
L [PHP & MySQL]Query con funzioni matematiche PHP 12
C Problemi con query Php PHP 1
J query con php su mysql PHP 1
A Query in RAM con PHP ? PHP 12
S [PHP] Riempire una casella select con query SQL PHP 11
S PHP - ACCESS --> problemi con query PHP 0
M sintassi query sql (con php) PHP 2
T Query con date MS Access 1
L Query e selezione DB con $_POST PHP 2
O problema con query PHP 4
G Query con i giorni della settimana MySQL 10
T Query su due tabelle con totali Database 4
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
G Menù a tendina di ricerca con query PHP 1
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
R Aiuto con le query MS Access 2
M Problemi con query a più tabelle PHP 3
F query e form con select multipla PHP 17
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
O query con date in formato stringa PHP 3
D [Visual Basic] [MS Access] query con parametro di testo Visual Basic 4
V [MySQL] problema query con date su server MySQL 5
P Query Mysql con Join PHP 2
G [MS Access] Query mese corrente con conteggio [RISOLTO] MS Access 2
D [MySQL] Tabelle "molti a molti", SELECT con troppe QUERY MySQL 7
P [MYSQL] Query su tabelle con clausola "essenziale" MySQL 10
A Query mssql su mysql con linked server Database 0

Discussioni simili