|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
bonjour,
j'ai fait ma 1ere requete MySQLi en POO, ca marche pas, je ne me suis pas habitue a le faire: Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
quelle est l'erreur ?
pour la gestion des erreurs avec mysqli c'est mysqli_report a mettre sur : - MYSQLI_REPORT_ALL en POO - MYSQLI_REPORT_ALL & ~MYSQLI_REPORT_STRICT en procédural
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
Citation:
Citation:
Code :
|
||||
|
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
ton code est en procédurale (même si tu utilise mysqli en POO), met la 2eme option pour l'erreur, active les erreurs de PHP aussi met le niveau au maxium (E_ALL | E_STRICT ou -1)
puisque le code suivant te génère une erreur : Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#5 | ||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
Code :
Code :
|
||||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
$query est du type string je vois pas ce que t'attends en faisant : $query->num_rows
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
un autre code:
Code :
Code :
|
||||
|
|
00
|
|
|
#8 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
c'est :
Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#9 | ||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
Code :
Code :
|
||||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
t'as pas d'index dans ta table ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 | ||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
Code :
Code :
|
||||
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
met le niveau a MYSQLI_REPORT_ERROR
sinon essaye avec Code :
SELECT id_gp1, spg_name_ar FROM users_sgroups WHERE 1
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
ca marche:
+ pourquoi dois je avoir un index? en mysql je le fesais pas, + pourquoi mettre l'index en premier lieu dans ma requete, si jamais je n'avais pas besoin, je vais pas le selectionner, donc ca va me donner l'erreur de l'index. conclusion, c'est quoi les etapes de: + se connecter a un serveur, + mettre l'encodage, + selectionner une base de donnee, + afficher les resultats, + fermer la connexion. merci |
|
|
00
|
|
|
#14 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
pour les étape c'est ok, avec mysqli tu peux direct choisir la base de donnée via le constructeur
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#15 | ||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
voila le code final:
Code :
|
||
|
|
00
|
|
|
#16 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
mais laisse le rapport sur MYSQLI_REPORT_ERROR et ne t'occupe pas des indexes
__________________
http://blog.stealth35.com/ |
|||
|
|
00
|
|
|
#17 | ||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
j'ai teste avec WHERE 1: ca veut dire quoi?
Code :
|
||
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
c'est juste une condition qui est toujours vrai
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#19 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
donc je devais toujours mettre en haut de ma page afin d’éviter ce genre de warnings?
|
|
|
00
|
|
|
#20 | ||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 410 ![]() |
un essai avec une class:
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com