Bonsoir,
Ayant le même problème avec phpwebgallery suite à l'installation de easy php 1.7., je fais quelques tests et j'ai créé une bdd et une table artistes nommée t_artistes ne comprenant 3 enregistrements.
Le code suivant :
$req="SELECT * FROM t_artistes "; $result=mysql_query($req,$connexion); while($data = mysql_fetch_array($result)) {echo $data['nom']; }
me génère l'erreur suivante :
Notice: Undefined index: nom
Si je change un peu le code en mettant :
while ($data=mysql_fetch_object($result)) {echo $data -> nom;}
.. j'ai l'erreur suivante:
Notice: Undefined property: nom
En désactivant l'affichage des erreurs, mes 3 enregistrements n'apparaissent toujours pas !
Que faut-il modifier, rajouter ? Faut-il déclarer la variable nom en l'occurence ? Si oui comment ??
Merci d'avance !!!
(NB: j'ai parcouru de nombreux forums , le même problème revient souvent mais aucune propostion de proposée à part désactiver les erreurs, ce qui ne résoud absolument rien! Les requêtes ci-dessus n'affiche pas les enreg.)
bon, c'est pas gagné... par exemple dans admin/install.php, il faut remplacer
if ( $_GET['step'] == 1 )
par
if ( isset( $_GET['step'] ) and $_GET['step'] == 1 )
etc...
Hors ligne
Que faut-il modifier, rajouter ? Faut-il déclarer la variable nom en l'occurence ? Si oui comment ??
moi je dirai de commencer par faire
SELECT nom FROM...
au lieu de
SELECT * FROM...
Hors ligne
Oui en faisant SELECT nom ça fonctionne. Je ne sais pas pourquoi SELECT * fonctionnait avec easy php 1.6 et plus maintenant..
Enfin.. Tant que ça marche... :)
Merci pour la réponse ! Très sympathique de votre part !
J'utilise le script MyDivx liste et j'ai exactement le meme type de problème avec easyphp 1.7 (si jamais ca peut t'aider...)
http://guedz.dyndns.org/
Voila !
Hors ligne
Je ne comprend pas ce qu'il faut modifier, cela ne marche toujours pas
Ou doit on modifier SELECT ?
Merci
Tu peut aussi modifier les paramètres de easyphp pour éviter ce type de message d'erreur
regarde les correctifs que j'ai énuméré sur le forum de easyphp pour éviter ce type de message d'erreur.
Perso sur easyphp 1.7 MyDIvx Liste fonctionne bien ;)
La suppression des messages ne modifie pas le comportement. Je n'arrive pas a installer PHPWebGallery
Sur la fenêtre il me demmande
Hote MySQL -> Localhost
Utilisateur : que doit ton mettre en local ?
Passsword : que doit ton mettre en local ?
Nom de la base : je ne vois pas de base de créé par l'install sous MySQL
Préfixe : OK
Je fais mes début en PHP/MySQL 8-O
Merci
Guedz ici ! lol
Comme on se retrouve...
Sérieux ca marche ?! Mias pourtant, t'as papas de pc toi ! (désolé, c'est peut etre de mauvais gout...) :-?
Ok je vais aller voir sur Easyphp quand j'aurais le temps...
Merci
Hors ligne
salut,
j'ai desinstallé la 1.7 pour la 1.6 mais il m'envoie le message "could not connect to server" bizarre pourtant
apache et mysql sont bien démarrés!?
personne n'aurait déjà eu ce pb?