Mais donc le fait de mettre le query dans une variable .... Que devient cette variable ?
Je suppose que tu parles de ceci :
$resultat=mysqli_query($bdd, 'SELECT...');
La variable $result est une instance mysqli_result, voir les docs :
https://www.php.net/manual/fr/mysqli.query.php
https://www.php.net/manual/fr/class.mysqli-result.php
Le principe même de mettre des choses "dans" une variable Ici $resultat., c'est bien de pouvoir y accéder sans refaire la démarche.
Tout dépend du type de variable.
Une instance mysqli_result a ses propres règles, voir la doc => https://www.php.net/manual/fr/class.mysqli-result.php
Sauf cas particuliers, le plus simple est de récupérer tout le résultat dans une variable tableau "classique" que tu peux manipuler/itérer à ta guise.
=> https://www.php.net/manual/fr/mysqli....fetch-all.php
Partager