2012-04-01 13 views
0

Ich habe zwei Tabellen Darlehen (Elterntabelle) und Empfang (Kindtabelle) was ich tun möchte ist, wenn eine Reihe in die Elterntabelle eingefügt wird (Darlehen) ich will das Ausland Schlüssel (app_file_id) auchfüge Fremdschlüsselwert von Elterntabelle in Kindtabelle ein

$values = $_POST; 
foreach ($values as &$value) { 
    $value = mysql_real_escape_string($value); 
} 

$sql1="INSERT INTO loan (loan_id,officer_department,app_file_id) 
VALUES ('','$values[officer_department]','$values[app_file_id]')"; 

$result = mysql_query($sql1); 
if (!$result) { 
    die('Invalid query: ' . mysql_error()); 
} 

I-Daten in der übergeordneten Tabelle einzufügen haben es geschafft, in der untergeordneten Tabelle eingefügt werden, aber das Kind Tabelle (Quittung) und der Fremdschlüssel (app_file_id), wie bekomme ich es sowie zu

Antwort

0

diese

$sql1="INSERT INTO loan (loan_id,officer_department,app_file_id) 
VALUES ('','$values[officer_department]','$values[app_file_id]')"; 

$result = mysql_query($sql1); 

if (!$result) { 
      die('Invalid query: ' . mysql_error()); 
} 

@mysql_query("INSERT INTO receipt (app_file_id) VALUES ('{$values['app_file_id']}')"); 
Versuchen in der Empfangstabelle eingefügt zu werden,
+0

Nichts passiert kein Wert wird in Quittentabelle eingegeben – dames

+0

Mit ein paar Verbesserungen habe ich es zur Arbeit gebracht Danke! – dames

Verwandte Themen