Im은 php와 myadmin에게 매우 익숙하지 않으며, ajax를 사용하여 데이터베이스를 쿼리하기 위해 일부 자습서를 활용하려고 노력하고 있습니다. 다음 그런 다음 사용자가 드롭 다운 옵션 중 하나를 선택 할 수 있도록하려는 엔터테인먼트 식품 가솔린 쇼핑이 : 내가 먼저 즉 선택할 나에게 옵션의 드롭 다운 목록을 제공하기 위해 데이터베이스를 통해 루프를 원하는 데이터베이스를 조회하고 그들이 테이블 수취인의 양에 날짜 테스코 23.00 27/10/13 세인 여기 20.00 20/10/13 등Ajax mysql 쿼리가 데이터를 생성하지 않습니다.
를 생성합니다 가솔린 선택하면 해당 선택 즉, 데이터가있는 테이블을 생성합니다 아약스에 대한 내 코드입니다.
내가 재현 아무것도하지 않는 옵션 중 하나를 선택하지만 때,<?php
$q = $_GET['catagory'];
$con = mysqli_connect('localhost','root','','finance_checker');
if (!$con)
{
die('Could not connect: ' . mysqli_error($con));
}
mysqli_select_db($con,"finance_checker");
$sql="SELECT `ThirdParty`, `Credit`,`Date` FROM `transactions` WHERE `catagory` = '".$q."'";
$result = mysqli_query($con,$sql);
echo "<table border='1'>
<tr>
<th>Payee</th>
<th>Amount</th>
<th>Date</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['ThirdParty'] . "</td>";
echo "<td>" . $row['Credit'] . "</td>";
echo "<td>" . $row['Date'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
초기 코드가 올바른 드롭 다운 옵션을 생산 : 0
그리고 여기에는 데이터베이스를 조회하려면 코드입니다. 나는 무엇이 계속되고 있었는지 알았지 만, 내가 놓친 뭔가 분명히 누군가가 더 많은 지침을 제공 할 수있을 것이라고 생각했다. 만 ...
SELECT distinct `catagory` FROM `transactions`
...
$option->Transaction
는 항상 정의되지 않은 것 때문에
아래에 시도하는 당신을위한 흥미로운 읽기입니다 : 그것은 w3schools.com에서 온 같은 http://stackoverflow.com/q/60174 –
이 코드는 같습니다 | – MackieeE
그게 바로 mackiee,하지만 우리 모두는 어딘가에 당신을 추가하는 데 유용한 것을 가지고 시작해야합니까? – Steve73NI