problema ricerca su più tabelle.

mariatmind

Nuovo Utente
25 Nov 2005
5
0
0
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
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Problema query con ricerca id numerico PHP 2
E Problema motore di ricerca FULL_TEXT PHP 0
T4MAR4 [PHP] Problema ricerca con apostrofo PHP 2
A [PHP] Problema paginazione motore di ricerca PHP 48
P Problema non mi esegue la ricerca dati PHP 23
M Problema con ricerca full-text PHP 1
elpirata Query di ricerca problema campo data italiano PHP 2
M Problema checkbox e ricerca avanzata PHP 8
L Problema META NAME description [MOTORE RICERCA] HTML e CSS 0
Sargon Motore di ricerca, nuovo problema PHP 3
G Problema nella pagine dei risultati ricerca Wordpress WordPress 2
G Php problema con risultato di ricerca PHP 2
K Problema ricerca con piu campi in php PHP 3
A problema con l'inserimento di valori in una tabella dopo una ricerca da form Classic ASP 1
S Problema ricerca immagini PHP 2
R Problema nel $_POST di dati per ricerca su DB PHP 12
Emix Problema ricerca in database PHP 20
O Problema APICI con la ricerca PHP 2
G Problema ricerca codice PHP 2
L problema pagina di ricerca PHP 2
M Problema motore di ricerca Javascript 1
C problema con Referer e Motori di ricerca SEO e Posizionamento 1
S Problema motore di ricerca in Asp Classic ASP 2
C problema seo + cerco esperto SEO e Posizionamento 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
D problema php mysql PHP 1
D problema php mysql PHP 1
M Problema Wi-Fi Linux Linux e Software 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
Daniele_Carrara Problema Aperture Mailup Email Marketing 5
F PROBLEMA ACCESSO INSTAGRAM Discussioni Varie 2
R Problema connessione db PHP 7
M problema if PHP 2

Discussioni simili