jak wyswietlać rekord z bazy danych o określonym ID?

jak wyswietlać rekord z bazy danych o określonym ID?
Daniel Stanecki
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Mam pytanie, na stronie wyświetlam tabelę jak na obrazku z załącznika. Zastanawiam się jak zrobić coś takiego żeby po kliknięciu buttona edytuj wyświetlała mi się strona z danymi tylko z rekordu o określonym ID. Klikam w tabeli w wierszu z np. ID = 80 chcę wyświetlić rekord z bazy danych z ID = 80 Proszę o jakąś pomoc nie wiem nawet jak tego szukać w necie. Poniżej kod z tabelą

	 <?php 
	        $result = $mysqli->query("SELECT * FROM zwyzka WHERE id");
	        while ( $zwyzka = mysqli_fetch_array($result) ) {
	      	        echo '<td>' . $zwyzka['id'] . '</td>';
	      	        echo '<td>' . $zwyzka['name'] . '</td>';
	      	        echo '<td>' . $zwyzka['tel'] . '</td>';
	      	        echo '<td>' . $zwyzka['date_out'] . '</td>';
	      	        echo '<td>' . $zwyzka['date_return'] . '</td>';
	      	        echo '<td>' . $zwyzka['info_dodatkowe'] . '</td>';
	      	        echo '<td>' . $zwyzka['kto_wydal'] . '</td>';
	      	        echo '<td>' . $zwyzka['oddana'] . '</td>';
	      	        echo '<td><button data-toggle="modal" data-target="#zwyzka_edytuj" type="button" class="btn btn-outline-info">edytuj</button></td></tr>';
	      	    }
	 ?>
PE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 111
0

Link tworzysz sobie z parametrem GET zawierającym np id=$zwyzka['id'].
Co do drugiego pytania to google: mysql select by id

PD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 178
0

Metoda kopiuj wklej nie jest dobrym rozwiązaniem.
odpowiedź https://www.w3schools.com/sql/sql_where.asp

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.