Witam, nie wiem jak przekazać wartość ID użytkownika z poprzedniego formularza. NIe wiem jeszcze jak najefektywwniej zrobić edycje użytkownika żeby aktualizowało tylko te pola co podał użytkownik a nie wszystkie.
<?php
require_once('config.php');
db_connect();
$pokazedytuj=false;
$pokazdodaj=false;
$pokazusun=false;
echo '<form method="post" > <br><table width="50%" >
<td><input type="submit" name="dodaj" class="dodaj" value="" /> </td>
<td><input type="submit" name="edytuj" class="edytuj" value="" /> </td>
<td><input type="submit" name="usun" class="usun" value="" /> </td>
</table> <br><br>
</form>';
if (isset($_POST['edytuj1'])){
$pokazedytuj=true;
db_connect();
{
echo '<p class="text1">Podaj ID pracownka.</p><br>';
}
else{
$result6 = mysql_query("SELECT Count(PRA_ID) FROM `pracownik` WHERE `PRA_ID` = '{$_POST['id1']}'")or
die('Błąd zapytania');
if($row[0] == 0) {
echo '<p class="text1"> Nie istnieje pracownik o takim ID.</p>'; }
if($row[0]> 0) {
$zapytanie5 = mysql_query("SELECT * FROM `pracownik`,`adresy` WHERE `PRA_ID`='{$_POST['id1']}' ")or
die('Błąd zapytania'); $id=$rekord5['PRA_ID'];
$imie = $rekord5['PRA_IMIE'];
$nazwisko = $rekord5['PRA_NAZWISKO'];
$pesel = $rekord5['PRA_PESEL'];
$telefon = $rekord5['PRA_TELEFON'];
$stanowisko = $rekord5['PRA_STANOWISKO'];
$konto = $rekord5['PRA_KONTO'];
$stawka = $rekord5['PRA_STAWKA'];
$data_zatrudnienia = $rekord5['PRA_DATA_ZATRUDNIENIA'];
$data_zwolnienia = $rekord5['PRA_DATA_ZWOLNIENIA'];
$miejscowosc = $rekord5['ADR_MIEJSCOWOSC'];
$ulica = $rekord5['ADR_ULICA'];
$numer = $rekord5['ADR_NUMER'];
}
}
}
echo '<form method="post" > <table width="90%" class="tabela1">
<tr>
<td>ID: <td/>
<td><input type="submit" name="id" class="editbutton" value="'.htmlspecialchars($id, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td>
</tr>
<tr>
<td>Imie: <td/>
<td><input type="submit" name="imie1" class="editbutton" value="'.htmlspecialchars($imie, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="imie1"> </td>
</tr>
<tr>
<td>Nazwisko: <td/>
<td><input type="submit" name="nazwisko1" class="editbutton" value="'.htmlspecialchars($nazwisko, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="nazwisko1"> </td>
</tr>
<tr>
<td>Pesel: <td/>
<td><input type="submit" name="pesel1" class="editbutton" value="'.htmlspecialchars($pesel, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="pesel2"> </td>
</tr>
<tr>
<td>Telefon: <td/>
<td><input type="submit" name="telefon1" class="editbutton" value="'.htmlspecialchars($telefon, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="telefon2"> </td>
</tr>
<tr>
<td>Stanowisko: <td/>
<td><input type="submit" name="stanowisko1" class="editbutton" value="'.htmlspecialchars($stanowisko, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="stanowisko2"> </td>
</tr>
<tr>
<td>Konto: <td/>
<td><input type="submit" name="konto1" class="editbutton" value="'.htmlspecialchars($konto, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="konto2"> </td>
</tr>
<tr>
<td>Stawka: <td/>
<td><input type="submit" name="stawka1" class="editbutton" value="'.htmlspecialchars($stawka, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="stawka2"> </td>
</tr>
<tr>
<td>Data zatrudnienia: <td/>
<td><input type="submit" name="data_zatrudnienia1" class="editbutton" value="'.htmlspecialchars($data_zatrudnienia, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="data_zatrudnienia2"> </td>
</tr>
<tr>
<td>Data zwolnienia: <td/>
<td><input type="submit" name="data_zwolnienia1" class="editbutton" value="'.htmlspecialchars($data_zwolnienia, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="data_zwolnienia2"> </td>
</tr>
<tr>
<td>Miejscowość: <td/>
<td><input type="submit" name="miejscowosc1" class="editbutton" value="'.htmlspecialchars($miejscowosc, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="miejcsowosc2"> </td>
</tr>
<tr>
<td>Ulica: <td/>
<td><input type="submit" name="ulica1" class="editbutton" value="'.htmlspecialchars($ulica, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="ulica2"> </td>
</tr>
<tr>
<td>Numer: <td/>
<td><input type="submit" name="numer1" class="editbutton" value="'.htmlspecialchars($numer, ENT_QUOTES
| ENT_SUBSTITUTE
).'" /></td> <td><input type="text" name="numer2"> </td>
</tr>
<br>
<tr>
<td><input type="submit" name="edytuj2" class="szukaj" value="" /> </td>
</tr>
</table>
</form>';
}
//$_POST['edytuj2']=true;
//
//}
if (isset($_POST['edytuj2'])){
mysql_query("UPDATE `pracownik` SET PRA_IMIE='{$_POST['imie1']}',PRA_NAZWISKO='{$_POST['nazwisko1']}',PRA_PESEL='{$_POST['pesel2']}',PRA_TELEFON='{$_POST['telefon2']}',PRA_STANOWISKO='{$_POST['stanowisko2']}', PRA_KONTO='{$_POST['konto2']}',PRA_STAWKA='{$_POST['stawka2']}',PRA_DATA_ZATRUDNIENIA='{$_POST['data_zatrudnienia2']}',PRA_DATA_ZWOLNIENIA='{$_POST['data_zwolnienia2']}',Adresy_ADRk_ID=126 WHERE PRA_ID='{$_GET['id']}'")or
die(mysql_error());
}
if(isset($_POST['edytuj']) || $pokazedytuj){
echo '<form method="post" > <table width="100%" class="tabela1">
<tr >
<td > Podaj ID pracownika : <td/> <td><input type="text" name="id1"> </td>
</tr>
<tr>
<td><input type="submit" name="edytuj1" class="szukaj" value="" /> </td>
</tr>
</table>
</form>';
}
?>