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
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 1
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0

Discussioni simili