Bonjour,
je sèche après moult recherches et essais.
J'ai donc 2 procédures stockées qui utilisent chacune un 'PREPARE'.
Dans le SGBD, elles fonctionnent.
Integrer dans le code PHP marche aussi.
Le problème, c'est quand je les appelle l'une à la suite de l'autre, la seconde génère une erreur.
le retour :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 #la 1er $sql = "call sp_get_poster( 15, 10, 1, @p_id_poster, @p_poster, @p_dater, @p_mask, @p_access, @p_name, @p_country, @p_id_country, @p_id_name)"; $result = mysqli_query($connect, $sql); while($row = mysqli_fetch_array($result)) { echo $row[p_poster].'<br>'; } #la 2eme $sqlFin = "call sp_get_nb_poster(@COUNT_POSTER)"; $result = mysqli_query($connect, $sqlFin); while($row = mysqli_fetch_array($result)) { echo $row[COUNT_POSTER].'<br>'; }
1270657068b8203614_c.jpg
1270657068566a6d83_c.jpg
12706507955d5a3fda_c.jpg
127097399454ef7570_c.jpg
12709739941ef0ddf8_c.jpg
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /media/ARCHIVES/web/web.com/proc.php on line 35
A savoir que si j'inverse l’ordre des appels, le 1er exécuté fonctionne et la seconde non.
Partager