Forum Flash, Actionscript, PHP e MySQL
Form di ricerca dati, come realizzarlo
Vai a pagina 1, 2  »
 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Form di ricerca dati, come realizzarlo
Inviato: 14.06.11 | 12:06
Rispondi citando

Salve a tutti

Sono iscritto da oggi al tuo forum, ma avrei bisogno di aiuto. Il punto è il seguente, o un database, e devo fare la form di ricerca dati. Sfruttando possobilmente la stessa formc he adoper per inserire i dati, quindi con gli stessi textbox e i label. Mi servirebbe se è possibile, sono alle prime armi, una query esopratutto capire come s'nseriscono le query. Dovrei digitare sia il cognome da ricerca e sia il nome da ricerca ovviamente o l'uno o l'altro. Inoltre mi servirebbe di digitare le prime tre lettere possibilmente ole iniziali, o le lettere di mezzo alla parola che cerco oppure alla fine. INsomma tutte le possibilità Spero di essere stato abbastanza chiaro nellìesporre il problema. Grazie della tua cortese attenzione, e anche se il post è vecchiotto spero che mi risponderai lo stesso. A chi ha idee per lo sviluppo del codice, vi prego fatevi avanti, grazie. Aspetto vostre risposte.
Torna in cima
Profilo Messaggio privato  
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 14.06.11 | 12:15
Rispondi citando

Ciao paperinik4 e Benvenuto nel Forum.

Immagino che comunque tu sappia fare delle query giusto?

Conosci il LIKE?

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 14.06.11 | 12:21
Rispondi citando

Ciao,

Diciamo di si anche se me le hanno sempre fatte, però poi le ho modificate a seconda delle mie esigenze. Comunque conosco la funzione LIKE
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 14.06.11 | 12:59
Rispondi citando

Per la ricerca ti basterà fare una cosa del tipo:

 
Codice:
SELECT * FROM tabella WHERE campo = '%parola%'

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 14.06.11 | 14:04
Rispondi citando

Grazie per avermi risposto. E' leggermente diverso dal Visual BASIC. Oggi pone provo. Ma poi per segnalare se si sono trovati record nel db c'é il modo ????
Torna in cima
Profilo Messaggio privato  
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 14.06.11 | 20:34
Rispondi citando

Ciao,

Ho provato ma niente risultato, ti posto il codice che ho fatto, magari sbaglio io. Il codice è il seguente:

<?php
require_once("connetti.php");
$result= mysql_query("SELECT * FROM Prova WHERE Nome = '%parola%'");
while($row= mysql_fetch_array($result))
{
echo $row['Cognome'] . " " . $row['Nome'];
echo"<br/>";
}

?>

Aspetto tue correzioni,
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 15.06.11 | 08:04
Rispondi citando

Ricordati di racchiudere il codice che posti tra tag CODE...

COn quel codice tu stai cercando nella tua tabella, i nomi che abbiano al loro interno la parola "parola".

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 15.06.11 | 10:05
Rispondi citando

Ciao,

Ah ecco perché non funzionava. I tag code quali sono ???
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 15.06.11 | 10:42
Rispondi citando

Vedi quando ti ho risposto io com'era formattato il codice?

basta che clicchi sul pulsanitno "Code". o che racchiudi il codice tra i tag CODE... vedi qui

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 15.06.11 | 12:02
Rispondi citando

Ciao,

Grazie. Oggi provo a cambiare la parola. Ma se io volessi mettere un termine generico ???? Invece della parola, si potrebbe fare ???? Ad esempio %$Nome%,così potrei cercare un qualsiasi nome.
Torna in cima
Profilo Messaggio privato  
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 16.06.11 | 18:21
Rispondi citando

Ciao,

Scusami se non mi osno fatto più sentire, ma ieri è stata na giornata abbastanza pesante. Finalmente sono uscito dall'ospedale, ed ora sto a casa. Ho fatto quelle prove,che mi hai dato, ma purtroppo non va :( non riesco a capire il motivo . ora ti posto il docice:

 
Codice:
<?php
require_once("connetti.php");
$resultmysql_query("SELECT * FROM Prova WHERE Nome = '%Nome%'");
while(
$rowmysql_fetch_array($result))
{
echo 
$row['Cognome'] . " " $row['Nome'];
echo
"<br/>";
}

?>


Spero che tu mi possa dare una dritta. Il nome sta a posto di parola che avevi messo te nell'esempio. Ciao e grazie. Se te lo dovessi aver già mandato, perdonami della ripetizione del messaggio.
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 19.06.11 | 15:23
Rispondi citando

Bhè, ovviamente così cerca tutti i risultati che contengono la parola Nome...
____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto: Ciao
Inviato: 19.06.11 | 16:24
Rispondi citando

Ciao,

Riekkime qua dopo aver letto quello che mi hai scritto per chiarimenti. Mi puoi postare un codice che mi cerchi sia nome e cognome e visualizza i risultati ???? Sennò non riesco a sbloccare la situazione, possibilmente facendo la ricerca anche con le parole in mezzo come ti ho fatto l'esempio precedente. Scusami, ma io ho solo esempi fatti e funzionanti in vb 6. Perkè ero un ex programmatore di vb con Windowes xp Pro. ora con Windows 7 a 64 Bit Ultimate, non gira più :(, e mi sono dovuto adeguare al php. Che trovo la soluzione migliore.
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 19.06.11 | 16:28
Rispondi citando

 
Codice:
"SELECT * FROM Prova WHERE nome = '%$variabile%'" OR cognome = '%$variabile%'"


$variabile la sostituisci con la tua :)

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
paperinik4
nuovo utente
nuovo utente


Età: -1972
Registrato: 14/06/11 11:47
Messaggi: 27

MessaggioOggetto:
Inviato: 19.06.11 | 16:31
Rispondi citando

Perdonami, ma mi cogli impreparato. La variabile a cosa si riferisce ????
Torna in cima
Profilo Messaggio privato  
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Vai a pagina 1, 2  »
Pagina 1 di 2

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Form che invia dati e file a database... roratonet PHP 4 28.09.11 | 05:34 Leggi gli ultimi messaggi
astroross15
Nessun nuovo messaggio Cancellare dati form Eugene PHP 4 13.10.07 | 15:42 Leggi gli ultimi messaggi
Eugene
Nessun nuovo messaggio Output dati form in csv Rik PHP 4 22.11.06 | 12:20 Leggi gli ultimi messaggi
Rik
Nessun nuovo messaggio inserire dati da un form in un db mai PHP 4 23.12.03 | 12:37 Leggi gli ultimi messaggi
mai
Nessun nuovo messaggio Perdita dati durante invio form Eugene PHP 1 27.03.08 | 19:08 Leggi gli ultimi messaggi
ZobaZ



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005