Parse error

qui non è un problema
quello che vorrei sapere come leghi la seconda tabella (parametri?) alla prima (clienti)?
nella seconda quale è il campo comune tra le due tabelle?
Farò un link, ci avevo già pensavo e credo che con un link che torni indietro se lo volessimo sarebbe perfetto, ma poi le cose si vedono man mano che le fai, immaginandomelo però vorrei così.

Quindi come fare?

Grazie borgo!
 
ciao
no non intendevo il link, ma un record della tabella clienti deve essere legato ad un record della tabella parametri, altrimenti come si fa a sapere che il record di giuseppe a quale record di parametri è collegato.
es (semplifico non mettendo tutti i campi)
tabella clienti
id | nome | cognome
1 | giuseppe | rossi
ecc.....
22 |mario |verdi
ecc....

tabella parametri
id | id_cl | sesso | stato_civile
1 | 22 | M | coniugato
2 | 85 | F | vergine
ecc....
98 | 1 | F | coniugato
ecc....

il campo id_cl è quello che collega le due tabelle contenendo l'id del cliente che sta in tabella cliente
 
Grazie borgo, credo di aver capito, devo fare quindi nella stessa tabella "parametri" aggiungo id cl, nome e cognome? come procedo poi? :confused:

Grazie!
 
Ultima modifica:
Ho fatto prove e riprove, prove e riprove e qualche risultato (sbagliato) è arrivato, nel senso che il nome e cognome ora ce l'ho fatta a scriverlo solo che non mi mette il cognome PINCO che clicco ma tutti i cognome che ho nel db. Questo sicuramente perchè si trovano dentro il while. Ho provato a modificare, a togliere ma niente...

Ti posto il codice incasinato :hammer:

PHP:
<?php  

// avvio la sessione 
session_start(); 

// Dati connessione al database 
$db_host = 'localhost';        // Host - solitamente localhost 
$db_utente = 'root';        // Nome utente del Database 
$db_password = '';        // Password del Database 
$db_nomedb = '';     // Nome del Database 

// Effettua la connessione al database 
$dbh=mysql_connect ($db_host, $db_utente, $db_password) or die ('Errore nella stringa di connessione al database: '.mysql_error()); 
mysql_select_db($db_nomedb); 


//inserimento dei nuovi dati  
$query="INSERT INTO parametri (  
pa,  
fc,  
fr,  
data_registrazione)  
VALUES('" .
addslashes ( $_POST['pa'] ) . "', '" .      
addslashes ( $_POST['fc'] ) . "', '" . 
addslashes ( $_POST['fr'] ) . "', '" .   


$risultato =  mysql_query( $query ) or die ( "query '$query' fallita::::" . mysql_error() );  


$query = "SELECT * FROM parametri ORDER BY data_registrazione";  
$risultato = mysql_query( $query ) or die ( "Query '$query' fallita:::::" . mysql_error() );  

$query=mysql_query("SELECT cognome, nome FROM elenco_clienti");

echo "<table>";

while($_POST=mysql_fetch_array($query)){ //COLPA DI QUESTO??? :confused:

$cognome=$_POST['cognome'];
$nome=$_POST['nome'];

echo "<tr><td>$cognome</td><td>$nome</td></tr>";
}
echo "</table>";


while ( $parametri = mysql_fetch_array( $risultato ) )  
{  




echo "<table> 

<style>
table { 
border: solid 2px #000000; 
text-align: center; 
} 
td { 
solid 1px #000000; 
color: Black; 
background: #F1EBAD; 
}
</style> 



           <tr> 
                
                <td>PA  " . stripslashes($parametri['pa']) . "</td></tr> 
                <td>FC  " . stripslashes($parametri['fc']) . "</td></tr> 
                <td>FR  " . stripslashes($parametri['fr']) . "</td></tr> 
                             
              
                </table><br />";  


} 

?>

Grazie, ora vado a letto...con gli occhi in fico e anche deluso :(

Ciao a domani!
 
ciao
no non mi dimentico.
perè secondo me sarebbe da azzerare tutto e ripartire enche con un nuovo post. (se non mi sbaglio ai un altro post collegato a questo).
per prima cosa dovresti (senza codice) spiegare esttamente quello che vuoi fare. una volta definito esattamente quello che vuoi si passa al codice
 

Discussioni simili