Je crée un pivot en utilisant une procédure stockée, mais je ne sais pas comment récupérer automatiquement toutes les colonnes et les résultats en PHP.Est-il possible d'appeler la procédure stockée dans php fetch colonnes dynamiques et les résultats?
Ceci est le résultat de mon pivot de procédure stockée dans phpmyadmin et/ou établi mysql
| MEMBER | 05/07/2017 | 06/07/2017 | 07/07/2017 | 08/07/2017 |
| Accounting | 12 | 0 | 20 | 10 |
| Officer | 1 | 20 | 4 | 8 |
| Support | 10 | 1 | 0 | 30 |
Note: membre et la date peut plus que cet exemple.
Mais en PHP je ne peux pas récupérer toutes les données comme ci-dessus et j'ai besoin de taper statique comme les données de $ ['05/07/2017' ] ...
Voici le script:
<html>
<head>
<title>SP</title>
</head>
<body>
<?php
require_once('connection.php');
$smt = $conn->query('CALL SalesRecord()');
$row = $smt->fetchAll(PDO::FETCH_ASSOC);
?>
<tr>
<td><?php print_r(json_encode(explode("",$row['0']))); ?><br></td>
<td><?php print_r($row['1']); ?><br></td> #here i need to static input
<td><?php print_r($row['2']); ?><br></td> #can do it automatically?
</tr>
</table>
</body>
</html>
Est-ce que quelqu'un peut m'aider?
Merci alots
Salut Tout ce que je veux dire quand nous reviendrons résultat $ [0], $ result [1], ... automatique, donc quand il y avait 100 colonnes en php peut automatiquement chercher le résultat sans déclarer et définir un par un. C'est possible? – user8124226
Désolé, mais je ne comprends pas votre question. $ result [0] renvoie la première ligne avec toutes les colonnes. dans une boucle foreach "$ clé " vous donne le nom de chaque colonne. as-tu essayé le code? – Max
Salut Max, j'ai déjà essayé. Mais j'ai résolu cette question, plus tard je mettrai à jour la réponse. Merci pour votre attention, votre soutien et vos préoccupations. – user8124226