Bonjour
Etant jeune apprenti, je n'arrive pas à comprendre comment on utilise le fetch() car j'ai essayé avec un mysql_fetch_array et aussi juste avec fetch mais rien ne marche ^^
Ache que fois que je compile, on me renvoie ça:
Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\projet\target\function_recup_some_message_enregistrer.php on line 200
Et j'ai surtout une belle boucle infini aussi !
Voici mes petites lignes de codes:
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 <?php function get_value_in_dbb($nombre_point_geolocalisation){ try { $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', ''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $donne_ID=$bdd->query('SELECT ID FROM hidnseek_mangements '); while ($coordonnee_ID=$donne_ID->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)){ for($i=0; $i<=$nombre_point_geolocalisation; $i++){ print $coordonnee_ID[i]; } } } $infos_ID=get_value_in_dbb(30); echo $infos_ID; ?>
J'avais essayé de faire avec un la fonction mysql mais ça n'a rien donné :
Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\wamp\www\projet\target\function_recup_some_message_enregistrer.php on line 198
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 <?php function get_value_in_dbb($nombre_point_geolocalisation){ try { $bdd = new PDO('mysql:host=localhost;dbname=riadh;charset=utf8', 'root', ''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $donne_ID=mysqli_query('SELECT ID FROM hidnseek_mangements '); while ($coordonnee_ID=mysqli_fetch_array($donne_ID, MYSQL_NUM)){ for($i=0; $i<=$nombre_point_geolocalisation; $i++){ print $coordonnee_ID[i]; } } } $infos_ID=get_value_in_dbb(30); echo $infos_ID; ?>
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\wamp\www\projet\target\function_recup_some_message_enregistrer.php on line 200
Merci pour votre aide![]()
Partager