[ Comii @ 01.05.2008. 16:30 ] @
Pozdrav! Kako izvrsiti brisanje podataka iz tabele koja ima slozeni primarni kljuc? Naime imam tabelu raspored_koriscenja koja ima sledece atribute: datum, id_radnika, id_opreme, koji ujedno sacinjavaju primarni kljuc. Kako brisanje vrsim uz pomoc dve skripte, gde bi trebalo da prva skripta prosledi parametre drugoj i na osnovu njih bi se vrsilo prepoznavanje koje podatke treba brisati. A parametar je u stvari primarni kljuc! Evo koda prve skripte ali u njoj se vrsi prosledjivanje samo atributa id_radnika, a potrebnan je i id_opreme kao i datum: Code: <head> <title>Brisanje</title> </head> <body> <div align="left"> <p> <?php $host="localhost"; $username="root"; $password=""; $db_name=""; $tbl_name="raspored_koriscenja"; mysql_connect("$host", "$username", "$password")or die("konekcija nije izvrsena"); mysql_select_db("$db_name")or die(" data baza ne postoji"); $sql="SELECT * FROM $tbl_name"; $result=mysql_query($sql); ?> <strong>Pregled podataka</strong></p> </div> <table width="58%" border="0" cellspacing="1" cellpadding="0"> <tr> <td height="116"><table width="101%" height="98" border="0" cellpadding="3" cellspacing="1" bgcolor="#666666"> <tr> <td width="32%" align="center" bgcolor="#FFFFFF"><strong>Redni broj radnika</strong></td> <td width="32%" align="center" bgcolor="#FFFFFF"><strong>Redni broj opreme</strong></td> <td width="12%" align="center" bgcolor="#FFFFFF"><strong>Datum</strong></td> </tr> <?php while($rows=mysql_fetch_array($result)){ ?> <tr> <td bgcolor="#FFFFFF"><? echo $rows['id_radnika']; ?></td> <td bgcolor="#FFFFFF"><? echo $rows['id_opreme']; ?></td> <td bgcolor="#FFFFFF"><? echo $rows['datum']; ?></td> <td bgcolor="#FFFFFF"><a href="brisanje_podataka_raspored_koriscenja.php?id_radnika=<? echo $rows['id_radnika']; ?>" a>brisanje podatka</a></td> </tr> <? } mysql_close(); ?> </table></td> </tr> </table> <p> </p> <form METOD="LINK" ACTION="pocetna.php"> <INPUT type="submit" VALUE="Povratak na pocetnu stranu" > </FORM> </body> </html> Problem je upravo ovaj deo: <td bgcolor="#FFFFFF"><a href="brisanje_podataka_raspored_koriscenja.php?id_radnika=<? echo $rows['id_radnika']; ?>" a>brisanje podatka</a></td> Hvala! |