AJAX PHP i BD
Introducció
Estem fent crides AJAX a un recurs que està en el servidor. En el servidor moltes vegades trobem scripts PHP que accedeixen a una base de dades.
Teoria
Enllaç:
La manera com s'accedeix a la base de dades des de PHP potser és una mica diferent a com ho fas tu, però bàsicament és una consulta a la taula customers.
Un cop tens les dades de la consulta, es maqueta una taula HTML:
echo "<table>"; echo "<tr>"; echo "<th>CustomerID</th>"; echo "<td>" . $cid . "</td>"; echo "<th>CompanyName</th>"; echo "<td>" . $cname . "</td>"; ...
Aquesta no és la millor manera de fer-ho. El més correcte és empaquetar tot el recordset resultant de la consulta SQL en un objecte JSON, i enviar-lo amb aquest format al client (Javascript treballa molt bé amb JSON).
Anem a veure-ho. Però abans, una mica de teoria JSON.
Teoria JSON
A classe veiem aquesta teoria:
Si encara no has treballat amb JSON, a partir d'ara ho veurem molt. És importantíssim!!
AJAX: PHP i BD, amb JSON com a format d'intercanvi
(TBD)
creat per Joan Quintana Compte, febrer 2022