• Home
  • Forum
  • Fare Web
  • PHP

problema ricerca su più tabelle.

  • Creatore Discussione Creatore Discussione mariatmind
  • Data di inizio Data di inizio 25 Nov 2005
M

mariatmind

Nuovo Utente
25 Nov 2005
5
0
0
  • 25 Nov 2005
  • #1
Ragazzi vi spiego il problema:

Io devo fare la ricerca sui campi di una tabella...(profiles)
ma ogni risultato stampato deve contenere anche 2 campi (fname e lname) della tabella members

la tabella 1 è "members" da cui prendere i campi "fname" e "lname" corrispondenti all'id

la tabella 2 è "profiles" in cui ricercare la key in vari campi tra cui "skills" e "interests"

le due tabelle hanno in comune il campo "mem_id" che potrebbe servire per associare i risultati nella fase di stampa...

ho pensato di fare la ricerca su entrambe le tabelle ma non funzione perchè mi da risultati duplicati ed errati... mi sapreste aiutare...

ECCO IL CODICE CHE HO USATO

<html>
<head>
<title>Cerca Corrispondenze</title>
</head>
<body>
<TABLE border="1" width="100%" bordercolor="#000000" bgcolor="#008080" cellpadding="0">
<tr>
<td width="100%" colspan="2">
<p align="center"><font size="4">
<b>La mia rubrica</b></font></td>
</tr>
<tr>
<td width="26%" valign="top">
<TABLE border="1" width="100%" bgcolor="#C0C0C0" bordercolor="#008000">
<tr>
<td width="100%" colspan="2">
<p align="center"><b>
<?php
include("data.php");
$link=mysql_connect("$sql_host","$sql_user","$sql_pass");

function search_user(){
$m_id=cookie_get("mem_id");
$m_pass=cookie_get("mem_pass");
login_test($m_id,$m_pass);
}
$tutto = "SELECT * FROM profiles JOIN members ";
$query = mysql_db_query ($sql_db,$tutto)
or die ("Non riesco ad eseguire la richiesta $tutto");
$righe = mysql_num_rows ($query);
?>
La rubrica contiene <? echo $righe ?> contatti</b></td>
</tr><tr>
<td width="100%" colspan="2">
<p align="center">
<form method=POST action=<? echo $PATH_INFO ?>>
<input type="text" name="chiave" size="20"></td>
</tr><tr>
<td width="100%" colspan="2">
<p align="center">
<input type="submit" value="Cerca Corrispondenze">
</td></form></tr></table>
</td><td width="74%">
<blockquote>
<p align="left"><b><br>
<?
if (isset($chiave)){
$dati=mysql_db_query("$sql_db","SELECT * FROM profiles JOIN members
WHERE profiles.mem_id = members.mem_id AND interests LIKE '%$chiave%' or books LIKE '%$chiave%'
or about LIKE '%$chiave%' or skills LIKE '%$chiave%' or p_positions LIKE '%$chiave%'");
while ($row = mysql_fetch_array ($dati)){
$verifica=$row["books"];
echo $row["fname"]." ".$row["lname"]."<br>";
echo "interessi: ".$row["interests"]."<br>";
echo "descrizione: ".$row["about"]."<br>";
echo "posizioni ".$row["p_positions"]."<br>";
echo "Attitudini: ".$row["skills"]."<hr size=1 color=#000000>";
echo "<a href=\"http://www.weblow.net/friends/index.php?mode=people_card&p_id=".$row["mem_id"]."\">Guarda il profilo</a>"."<hr size=1 color=#000000>";
}
if (!$verifica){
print ("Nessuna corrispondenza
per la parola <font color=#000080>$chiave</font>");
}
mysql_free_result ($dati);

}else{
echo "Elenco Corrispondenze";
}
mysql_free_result ($query);
mysql_close ($link);
?>
</b></p></blockquote>
</td></tr></table>
</body>
</html>


Grazie molte
 

open-think

Bannato
19 Feb 2005
858
5
0
  • 25 Nov 2005
  • #2
Cancellato
 
Ultima modifica: 15 Set 2006
Devi accedere o registrarti per poter rispondere.

Discussioni simili

R
Problema query con ricerca id numerico
  • Riccardo Contu
  • 5 Mag 2021
  • PHP
Risposte
2
Visite
1K
PHP 6 Mag 2021
VaniVan
V
E
Problema motore di ricerca FULL_TEXT
  • Emperor
  • 19 Mag 2020
  • PHP
Risposte
0
Visite
1K
PHP 19 Mag 2020
Emperor
E
[PHP] Problema ricerca con apostrofo
  • T4MAR4
  • 17 Lug 2017
  • PHP
Risposte
2
Visite
2K
PHP 18 Lug 2017
T4MAR4
A
[PHP] Problema paginazione motore di ricerca
  • Achille610@
  • 24 Giu 2017
  • PHP
  • 2 3
Risposte
48
Visite
5K
PHP 17 Lug 2017
Achille610@
A
P
Problema non mi esegue la ricerca dati
  • paperinik4
  • 13 Mar 2016
  • PHP
  • 2
Risposte
23
Visite
3K
PHP 17 Mar 2016
paperinik4
P
M
Problema con ricerca full-text
  • migo80
  • 1 Apr 2015
  • PHP
Risposte
1
Visite
1K
PHP 5 Apr 2015
filomeni
Query di ricerca problema campo data italiano
  • elpirata
  • 29 Mag 2014
  • PHP
Risposte
2
Visite
2K
PHP 30 Mag 2014
elpirata
M
Problema checkbox e ricerca avanzata
  • MARCO29
  • 16 Mar 2014
  • PHP
Risposte
8
Visite
2K
PHP 17 Mar 2014
marino51
L
Problema META NAME description [MOTORE RICERCA]
  • luigi777
  • 18 Nov 2013
  • HTML e CSS
Risposte
0
Visite
2K
HTML e CSS 18 Nov 2013
luigi777
L
Motore di ricerca, nuovo problema
  • Sargon
  • 7 Ott 2012
  • PHP
Risposte
3
Visite
1K
PHP 8 Ott 2012
Longo8
G
Problema nella pagine dei risultati ricerca Wordpress
  • Giuliacci
  • 28 Ago 2012
  • WordPress
Risposte
2
Visite
2K
WordPress 28 Ago 2012
Giuliacci
G
G
Php problema con risultato di ricerca
  • giusalvo
  • 14 Ago 2012
  • PHP
Risposte
2
Visite
1K
PHP 16 Ago 2012
giusalvo
G
K
Problema ricerca con piu campi in php
  • krat0s89
  • 2 Giu 2012
  • PHP
Risposte
3
Visite
2K
PHP 4 Giu 2012
borgo italia
A
problema con l'inserimento di valori in una tabella dopo una ricerca da form
  • alessandrot
  • 19 Apr 2012
  • Classic ASP
Risposte
1
Visite
2K
Classic ASP 23 Apr 2012
Vale2
S
Problema ricerca immagini
  • sappe
  • 2 Apr 2011
  • PHP
Risposte
2
Visite
3K
PHP 2 Apr 2011
sappe
S
R
Problema nel $_POST di dati per ricerca su DB
  • robycon
  • 15 Mar 2010
  • PHP
Risposte
12
Visite
2K
PHP 17 Mar 2010
softhare
Problema ricerca in database
  • Emix
  • 1 Mar 2010
  • PHP
  • 2
Risposte
20
Visite
3K
PHP 5 Mar 2010
Emix
O
Problema APICI con la ricerca
  • olGerva
  • 31 Mar 2009
  • PHP
Risposte
2
Visite
2K
PHP 1 Apr 2009
olGerva
O
G
Problema ricerca codice
  • Gius-0001
  • 15 Mag 2008
  • PHP
Risposte
2
Visite
2K
PHP 23 Mag 2008
Gius-0001
G
L
problema pagina di ricerca
  • latinascalo
  • 7 Nov 2007
  • PHP
Risposte
2
Visite
1K
PHP 8 Nov 2007
latinascalo
L
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?