Wczytanie danych z bazy bez odswiezenia

0

No wlasnie.
Mam pole select i w nim dane z bazy. Podstawiam tam jako value id dabego wiersza tabeli i chcialbym uzyskac taki efekt ze podczas wyboru danego pola pobiera mi dane z innej tabeli (klucz obcy z tego id) i wyswietli mi dane ale caly my polega na tym aby to zadzialalo bez odswiezenia. Pomoze ktos ?

0

js + ajax

0

Jesli mialby ktos chwile i mogl poratowac jakims przykladem. Mam tylko przyklad jak przeslac dane do pliku php bez przeladowania ale nie mam jak wyswietloc bez przeladowania

0

Znalazłeś tylko jeden przykład? U mnie zapytanie js ajax example zwraca 31'400'000 wyników.

0

Ok. Mam taki przyklad. Ale mi wywala błąd: Notice: Undefined index: zm in C:\xampp\htdocs\testy\test.php on line 2

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("select").on('change',function(){
    $.ajax(
		{
		url: "test.php", 
		type: "POST",
		cache: false,
		success: function(result)
		{
      $("#div").html(result);
    }});
  });
});
</script>
</head>
<body>

<div id="div"></div>

<select name="zm">
<option readonly>** Wybierz **</option>
<option value="1">** Wp **</option>
<option value="2">** Onet **</option>
<option value="3">** Interia **</option>
</select>

i plik .php

<?php
if($_POST['zm'] == '1')
{
	echo '11111111';
}
?>

Co robie nie tak? Ktoś mółby to poprawic ?

0

Poradzilem sobie sam

1 użytkowników online, w tym zalogowanych: 0, gości: 1