Een bestaande website welke ik enkele jaren geleden heb gebouwd ben ik aan het herschrijven en wil daar ook een stuk AJAX in verwerken. Nu ben ik al een eind gekomen maar loop tegen een vraag aan waar ik niet uitkom.
Gewenste situatie
De site is opgebouwd uit tables (html) en daarin wordt informatie gestopt welke d.m.v. queries uit de database wordt gehaald. Weinig bijzonders. Graag wil ik de HTML tables inclusief inhoud uit de database halen m.b.v. XMLHttpRequest.
Huidige situatie
Ik krijg de informatie uit de database weer terug incl. HTML tables. In principe werkt het dus. Wat ik graag wil weten is hoe ik het nu het beste kan aanpakken. Op dit moment heb ik het zo aangepakt:
verwerk.php
$BMW = mysql_query("SELECT * FROM Producten WHERE P_Soort = 'T' AND Merk LIKE '%BMW%'");
$BMW_Inhoud = mysql_num_rows($BMW);
print "<tr bgcolor=#D6D6D6>";
print "<td align=center>";
print "<a href=index.php?Actie=Producten_Overzicht&P_Soort=T&Merk=BMW&Categorie=0>";
print "BMW";
print "</a>";
print "</td>";
print "<td align=center>";
print $BMW_Inhoud;
print "</td>";
print "</tr>";
Vraag
Hoe kan ik de php pagina nu het beste opbouwen? Dus, laat ik de tabellen opmaken in php en teruggeven via XMLHttpRequest of laat ik puur de database-informatie teruggeven via XMLHttpRequest?
In dat laatste geval moet ik volgens mij de waarden in een array stoppen en die uitlezen in de index.php laten tonen in de table. Maar hoe doe ik dat?
Gewenste situatie
De site is opgebouwd uit tables (html) en daarin wordt informatie gestopt welke d.m.v. queries uit de database wordt gehaald. Weinig bijzonders. Graag wil ik de HTML tables inclusief inhoud uit de database halen m.b.v. XMLHttpRequest.
Huidige situatie
Ik krijg de informatie uit de database weer terug incl. HTML tables. In principe werkt het dus. Wat ik graag wil weten is hoe ik het nu het beste kan aanpakken. Op dit moment heb ik het zo aangepakt:
verwerk.php
$BMW = mysql_query("SELECT * FROM Producten WHERE P_Soort = 'T' AND Merk LIKE '%BMW%'");
$BMW_Inhoud = mysql_num_rows($BMW);
print "<tr bgcolor=#D6D6D6>";
print "<td align=center>";
print "<a href=index.php?Actie=Producten_Overzicht&P_Soort=T&Merk=BMW&Categorie=0>";
print "BMW";
print "</a>";
print "</td>";
print "<td align=center>";
print $BMW_Inhoud;
print "</td>";
print "</tr>";
Vraag
Hoe kan ik de php pagina nu het beste opbouwen? Dus, laat ik de tabellen opmaken in php en teruggeven via XMLHttpRequest of laat ik puur de database-informatie teruggeven via XMLHttpRequest?
In dat laatste geval moet ik volgens mij de waarden in een array stoppen en die uitlezen in de index.php laten tonen in de table. Maar hoe doe ik dat?