Pisząc swój pierwszy sklep internetowy napotkałem na problem z przesłaniem kodu php'a za pomoca js.
Wiem ze błąd jest w js sprawdzałem to poprzez wpisaniem php w html i działa kod poprawnie, a gdy próbuje za pomocą js przesłać ten sam kod php to w ogóle go nie wyświetla. PHP pobiera dane z bazy i wyświetla odpowiednie kategorie.
Proszę o pomoc, napisanie, wskazanie błędu w kodzie js.
JS:
$(document).ready(function(){ cat(); function cat(){ $.ajax({ url : "action.php", method: "POST", data : category, success : function(data){ $("#get_category").html(data); } }) } });
PHP:
<?php $servername = "localhost"; $username = "root"; $password =""; $db = "alatex"; $con = mysqli_connect ($servername, $username,$password,$db); if (!$con){ } $category_q[/manual]uery = "SELECT * FROM categories"; echo " <div class='nav nav-pills nav-stacked'> <li class='active'><a href='#'><h4>Categories</h4></a></li> "; if(mysqli_num_rows($run_query) > 0){ while($row = mysqli_fetch_array($run_query)){ $cid = $row["cat_id"]; $cat_name = $row["cat_title"]; echo " <li><a href='#'> $cat_name</a></li> "; } } } ?>
HTML: