Salutare,
Problema mea este putin cam stupida pentru un cunoascator al php-ului si bineinteles, a bazelor de date mysql.
Am 2 tabele:
#angajat : angajat_id, angajat_nume, angajat_prenume etc.
#cim : cim_id, angajat_id, etc.
Cand introduc in baza de date in tabela cim, fiecare inregistrare are si angajat_id, de unde sa pot face niste conexiuni. In cazul meu, un angajat poate avea mai multe inregistrari CIM, dar difera numarul, data, functia, salariul etc.
Acum, am facut o optiune de incetare cim si anume:
In pagina ?show=inceteazacim&cim_id=XXX spre exemplu, unde XXX este id-ul unuia din angajati, am urmatorul formular:Cod PHP:<a href="?show=inceteazacim&cim_id=<? echo $rows['cim_id']; ?>">inceteaza contractul</a>
Problema este ca nu-mi afiseaza numele si prenumele angajatului si sincer sa fiu, nu inteleg unde gresesc... Ma puteti ajuta, va rog?Cod PHP:<?php
$host="";
$username="";
$password="";
$db_name="";
$tbl_name="cim";
$tbl_name2="angajat";
mysql_connect("$host", "$username", "$password")or die("nu ma pot conecta");
mysql_select_db("$db_name")or die("nu pot selecta DB");
$sql=mysql_query"SELECT * FROM $tbl_name, $tbl_name2 where cim_id=$tbl_name2.cim_id, $tbl_name1=$tbl_name2.angajat_id";
$rows = $result[angajat_prenume];
?>
<fieldset><label>Nume si prenume</label><input type="text" value="<? echo $rows['angajat_nume']; ?> <? echo $rows['angajat_prenume']; ?>">
<?php mysql_close(); ?>
Multumesc anticipat.



Răspunde cu citat