Witam! Mam problem, otóż gdy odpalam swój projekt wyskakują mi takie błędy:
Notice: Undefined index: Stan in C:\xampp\htdocs\paneladministracyjny.php on line 37
Notice: Undefined index: Grupa in C:\xampp\htdocs\paneladministracyjny.php on line 38
W kolumnie Stan i Grupa chciałbym, aby była opcja do wyboru, w stanie: Aktywny, Nieaktywny, w grupie: Administratorzy, Uzytkownicy. Powiedzcie co mam nie tak, jeśli jeszcze czegoś potrzebujecie do pokazania to pisać (IMG:
style_emoticons/default/smile.gif) I jak kliknę w edytuj to przenosi mnie do mojej książki telefonicznej, a tego nie chcę, tylko chcę, abym w tym panelu mógł edytować. Pozdrawiam cieplutko.
Mój kod:
<html>
<head>
</head>
<body>
<center>
<body background="background.jpg"></body>
<div>
<font size="7">Panel Administracyjny</font><br><br>
<font size="5">Użytkownicy:</font><br><br>
</div>
<div>
<?php
$connect=mysqli_connect
("localhost","root","","szablon") or
die ("Brak połączenia z BD"); $i=0;
$zapytanie="select * from szablon";
@$wynik=mysqli_query($connect, $zapytanie);
<tr>
<th>Id</th>
<th>Imie</th>
<th>Nazwisko</th>
<th>Adres</th>
<th>Numer telefonu</th>
<th>Stan</th>
<th>Grupa</th>
</tr>";
$i=0;
while($row=mysqli_fetch_array($wynik, MYSQLI_ASSOC)){
$i++;
<td>".$i."</td>
<td>". $row['Imie']."</td>
<td>". $row['Nazwisko']." </td>
<td>". $row['Adres']."</td>
<td>". $row['Numer_telefonu']." </td>
<td>". $row['Stan']." </td>
<td>". $row['Grupa']." </td>
<td><a href='szablon_mysql.php?id={$row['Nr']}&a=usun'><img src='bin.png' weight='32' height='32'></a></td>
<td><a href='szablon_mysql.php?id={$row['Nr']}&a=edytuj'><img src='edit.png' weight='32' height='32'></a></td>
</tr>";
}
@$a=$_REQUEST['a'];
@$id=$_GET['id'];
if($a=='usun'){
$zapytanie3="delete from szablon where nr=$id";
@mysqli_query($connect, $zapytanie3);
header("Location:szablon_mysql.php"); }
if ($a=='edytuj'){
$edycja="select * from szablon where nr=$id";
$wynik2=mysqli_query($connect, $edycja);
if(mysqli_num_rows($wynik2)>0){
$row=mysqli_fetch_assoc($wynik2);
$opcja=$row['Grupa'];
if($opcja=="Uzytkownicy"){
echo '<form action="paneladministracyjny.php" method="POST"> <input type="hidden" name="a" value="zapis">
<input type="hidden" name="id" value="'.$id.'">
Login:<input type="text" name="Login" value="'.$row['Login'].'"><br />
Haslo:<input type="text" name="Haslo" value="'.$row['Haslo'].'"><br />
Grupa:<select name="Grupa">
<option selected=selected>Uzytkownicy</option>
<option selected=selected>Administratorzy</option>
</select><br />
Stan:<select name="Stan">
<option>Nieaktywny</option>
<option>Aktywny</option>
</select> value="'.$row['Stan'].'"><br />
<input type="submit" value="Popraw">
</form>';}else{
echo '<form action="paneladministracyjny.php" method="POST"> <input type="hidden" name="a" value="Dodaj">
<input type="hidden" name="id" value="'.$id.'">
Login:<input type="text" name="Login" value="'.$row['Login'].'"><br />
Haslo:<input type="text" name="Haslo" value="'.$row['Haslo'].'"><br />
Grupa:<select name="Grupa">
<option >Uzytkownicy</option>
<option selected=selected>Administratorzy</option>
</select><br />
Stan:<select name="Stan">
<option>Nieaktywny</option>
<option>Aktywny</option>
</select> value="'.$row['Stan'].'"><br />
<input type="submit" value="Popraw">
</form>';
}
}
}
if($a=="Dodaj"){
$id_login=$_POST['id_login'];
$Login=$_POST['Login'];
$Haslo=$_POST['Haslo'];
$Stan=$_POST['Stan'];
$Grupa=$_POST['Grupa'];
$update="UPDATE logowanie SET Login='$Login', haslo='$Haslo', Stan='$Stan', Grupa='$Grupa', where id_login='$id'";
mysqli_query($connect, $update);
header('Location:paneladministracyjny.php'); }
?>
</div>
</center>
</body>
</html>
Ten post edytował VoSooler 14.12.2017, 16:39:05