Am si eu nevoie de un sfat , am o pagina care vreau sa imi copie datele dintr-un tabel in altul si sa imi stearga dupa asta datele din 2 tabele. Folosesc ca si clauza la stergere $id dar nu imi iese stergerea din al 2-lea tabel.Asta este codul
Cod: Selectaţi tot
<?php error_reporting(E_ALL); ?>
<?php require_once ("includes/session.php"); ?>
<?php require_once("includes/connection.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php confirm_logged_in(); ?>
<?php include("includes/header.php"); ?>
<table id="structure">
<tr>
<td id="navigation">
<a href="grupe.php"> Vizualizare grupe</a>
<a href="cautare.php"> Cautare Student</a>
<a href="login.php"> Logare</a>
<a href="logout.php"> Logout</a>
</td>
<td id="page">
<h2><center>Bun venit!</center></h2>
<h3>Editare studenti</h3>
<?php
$id = (int)$_GET["id"];
$query = " SELECT * FROM studenti WHERE Numar_matricol= '$id'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$Nume=$row['Nume'];
$Initiala_tatalui=$row['Initiala_tatalui'];
$Prenume =$row['Prenume'];
$CNP = $row['CNP'];
$Adresa = $row['Adresa'];
$Numar_de_telefon = $row['Numar_de_telefon'];
$Adresa_de_email =$row['Adresa_de_email'];
$* = $row['*'];
$Camin = $row['Camin'];
$Medie = $row['Medie'];
$sQuery = "INSERT INTO `studenti_absolventi` (`Nume`,`Initiala_tatalui`,`Prenume`,`CNP`,`Adresa`,`Numar_de_telefon`,`Adresa_de_email`,`*`,`Camin`,`Medie`) VALUES ('$Nume','$Initiala_tatalui','$Prenume','$CNP','$Adresa','$Numar_de_telefon','$Adresa_de_email','$*','$Camin','$Medie')" ;
if (!mysql_query($sQuery)){
die(mysql_error());
}else{
echo 'Mutare reusita! Apasati <a href = "index2.php">aici</a> pentru a reveni la meniul principal' ;}
$rQuery = "DELETE FROM studenti WHERE Numar_matricol= '$id'";
if (!mysql_query($rQuery)){
die(mysql_error());
}
$zQuery = " SELECT * FROM grupe_studenti WHERE Numar_matricol= '$id'";
$result = mysql_query($zQuery);
$row = mysql_fetch_array($result);
$Numar_matricol=$row['Numar_matricol'];
echo $Numar_matricol;
$pQuery = "DELETE FROM grupe_studenti WHERE Numar_matricol = '$id'";
if (!mysql_query($pQuery)){
die(mysql_error());
}
?>
</tr>
</table>
<?php include("includes/footer.php"); ?>Unde gresesc? Mentionez ca in al 2-lea tabel Numar_matricol nu este cheie primara este cheie secundara.....
PS: Nu stiu de ce nu apare in cod SEXu banuiesc ca e de la forum......

