Ciao a tutti,
ho un problema.
Ho due tabelle nel database, una in cui ci sono id e nome di un record mentre l'altra tabella tutti i vari campi e valori associati a quell'ID del record della precedente tabella.
Devo fare una query per ottenere delle stringhe in cui evidenzio
ID RECORD - NOME - CAMPO1: VALORE CAMPO 1.
Questi dati non sono sulla stessa tabella quindi trovo difficoltà a realizzare una query di questo genere.
Vi illustro le tabelle.
TABELLA 1
id -- title
1 record scelto numero 1
TABELLA 2 (record values)
id -- field_id --field_value -- record_id
5 10 valore 1
Il codice che ho creato richiama i dati della tabella 'record value' ma non riesco ad interfacciarla con la TABELLA 1
Codice PHP:
$querycampicoordinate = "SELECT * FROM record_values WHERE field_id = '10'";
$resulcoordinate = mysql_query($querycampicoordinate);
$numbercoordinare = mysql_numrows($resulcoordinate);
$coordinate = '';
$i=0;
while ($i < $numbercoordinare) {
$coordinate .= mysql_result($resulcoordinate,$i,"field_value");
$i++;
}
echo $coordinate." - <br>";
A questo punto voglio creare una stringa:
nome record 1 (dato presente nella TABELLA 1), valore campo y del record 1 (presente nella TABELLA 2), altri campi tabella 2 ecc
Spero di essermi riuscito a spiegare.
Come posso fare questo? Dove ho sbagliato?
