Flux d’activité
Flux d’activité de Messages
-
-
pardon c'est
if(mysql_num_rows($qid_produit)>0) {
et pas
if(mysql_num_rows($alerte_produit)>0) {
-
En remplaçant le code voici le nouveau message
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 37
-
-
Bonjour les soucis depuis la migration je n'ai que des ennuis, je suis pas un fortiche en code ça aide pas.
merci encore pour votre aide
-
edit :
Bon il faut remettre le $alerte_produit->stock.
En fait, le souci vient du fait que pour l'article donné, il n'y pas de stock geré et que la requete sql ne vérifie pas l'existence d'un résultat avant de traiter le résultat.
voici le code que vous pourriez tester pour la page alerte_liste.php
<table width="100%" border=0 cellpadding="0" cellspacing=1> <tr> <td class="entete" colspan='7'>Liste des alertes en cours</th> </tr> <? if (mysql_num_rows($qid) == 0) { echo "<tr><td colspan=6 class=normal><b>Aucune alerte enregistrée dans la base.</b></td></tr>"; } else { ?> <tr bgcolor="#6699ff"> <td class="menu" align="center">Editer</td> <td class="menu" align="center">Alerter</td> <td class="menu" align="center">Supprimer</td> <td class="menu" align="center">Date</td> <td class="menu" align='center'>Client</td> <td class="menu" align='center'>Produit</td> <td class="menu" align='center'>Email</td> </tr> <? while ($r = mysql_fetch_object($qid)) { $id_produit = $r->id_produit; $nom_produit = stripslashes($r->nom_produit); $qid_produit = mysql_query(" SELECT stock FROM peel_stocks WHERE produit_id = '$id_produit' "); $alerte_produit = mysql_fetch_object($qid_produit); if(mysql_num_rows($alerte_produit)>0) { ?> <tr> <td class=petit><a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=details&id=<?=$r->id ?>"><img src="<?=$wwwroot?>/bo/images/b_edit.png" alt="" border="0"></a></td> <td class=petit align=center> <? if ($alerte_produit->stock > 0) { ?> <a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=email&id=<?=$r->id ?>"><img src="../images/mail.gif" alt="" border="0"> <? } else { echo "non dispo"; }?></td> <td class=petit align=center><a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=suppr&id=<?=$r->id ?>"><img src="<?=$wwwroot?>/bo/images/b_drop.png" alt="" border="0"></td> <td class=petit><?echo return_date_fr($r->datestamp);?></td> <td class=petit><?if ($r->id_utilisateur == 0) {echo "non inscrit";} else {echo $r->email;}?></td> <td class=petit><a href="produits.php?mode=modif&id=<?=$r->id_produit;?>" class="petit"><?=stripslashes($r->nom_produit);?></a></td> <td class=petit><?=$r->email ?></td> </tr> <? } } } ?> </table>
-
Ci joint la ligne 43 avant
if ($alerte_produit->stock > 0) {
avec modif
if ($alerte_produit['stock'] > 0) {
J'ai ça maintenant
Fatal error: Cannot use object of type stdClass as array in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 43
J'ai mal mis le bout de code ?
-
-
Bonjour
la fonctionnalité des alertes est un peu plus que "bancale" hélas. Elle nécessite d'etre refaite presque à 100%.
La requete sql d'origine de $alerte_produit retourne un tableau (un array) et la page demande à accéder à un attribut d'un objet donc forcément ça peut pas coller.
ce n'est pas garanti que ça résolve tous les problèmes mais ligne 43 du fichier alerte_liste.php, remplacez alerte_produit->stock par $alerte_produit['stock'].
-
Bonjour
Moi j'utilise surtout Notepad2 et de temps en temps Rapid Php de Blumental (qui est payant).
Mais dans l'ensemble c'est Notepad2.
-
Bonjour,
Dans la liste des alertes en cours j'ai un souci, voilà le message que j'ai
Notice: Trying to get property of non-object in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 43
non dispo
Quelqu'un a une idée sur mon problème ?
-
Bonjour à toutes et à tous,
Nouveau sur ce forum, j'ai besoin d'avoir un prise en main complète, sur les sources php de ma boutique, selon vous quel est le meilleur IDE à utiliser ? je pense à PHPEdit ? mais j'aimerais bien avoir un feedback des habitué ...
Merci par avance ...
-
BonjourSi vous le souhaitez, vous pouvez m'envoyer un accés FTP par MP et je vérifierais pour vous quelle peut etre la source de l'erreur.
Plusieurs membres de ce forum m'ont déjà envoyé leur accés pour la résolution de problèmes.
Vous pouvez donc avoir confiance mais je comprendrais que vous soyez méfiant(e).
-
J'ai trouvé ceci à faire:
INSERT INTO peel_utilisateurs (email, mot_passe, priv) VALUES ('votre email', '".md5("votre mot de passe")."', admin)
Cependant j'obtiens l'erreur suivante:
#1054 - Champ 'admin' inconnu dans field list
Est-ce que ça vient de Easyphp 2.0.0.0? J'ai meilleur temps d'utiliser Wamp? comme vu dans ce topic (http://forum.peel.fr/erreur-lors-de-l-inst...ml&hl=Field)
merci
-
Bonjour,
J'ai décidé après plusieurs recherche d'utiliser votre code pour mon e-commerce. Merci de votre contribution. J'ai lu les fichiers lisez-moi et le topic installation.
J'utilise la version gratuite. Je fais l'install automatiquement et dès que je renseigne les infos administrateur, j'obtiens cette erreur.
Une erreur de connexion à la base s est produite 31.
Field 'message' doesn't have a default value
J'ai essayé en manuel avec import du fichier peel.sql. Cela ne change rien, j'obtiens une erreur sql.
J'ai regardé dans le fichier societe.php, aucun champ ne correspond à ce fameux "message field". Suis-je dans le bon fichier? Pourriez-vous m'aiguiller un peu?
Merci d'avance et bonne journée !
Raph ;)
PS: J'utilise Easyphp 2.0.0.0 et j'installe en local
-
Bonjour
Il y'a toujours une solution !
Pour votre demande, ce n'est pas possible d'origine dans Peel, il faut un developpement sur mesure.
Par curiosité, quelle est l'adresse de votre boutique ?
-
Robin
Bonjour,
Sur notre site certains clients ont une remise personnalisée. Or nous ne voulons pas que cette remise soit cumulable sur avec les promos. De même, certains de nos produits ont un tarif dégressif, et nous ne voulons pas que cette remise soit appliquée sur les tarifs dégressifs.
Il y a une solution à notre problème? ( Nous travaillons avec la version 5.1)
Merci de votre aide,
Cordialement
Robin
-
Bonjour Paulanna
Moi aussi je serais intéressée par ajouter un script de minimum de commande à mon panier pour les revendeurs
si le minimum n'est pas atteint, la commande ne peut pas être validée
du style si commande <500 euros impossible de valider
Merci d'avance
Jessica
-
-
Merci pour cette réponse détaillée. Je crois, après son étude, que je vais me passer de la fonction "créer un avoir"! Trop compliqué à mettre en place pour mon neurone!
A bientôt!
-
bonjour, (re)
sur la page achat/index.php?catid=3
sui je remplace dans l'url 3 par 30 qui est une catégorie qui n'existe pas je me retrouve avec la page vierge, aucun message disant "La catégorie est vide" par exemple ou bien pouvoir faire une redirection
merci
-
-
Bonjour
Si vous le souhaitez, vous pouvez m'envoyer un accés FTP par MP et je vérifierais pour vous quelle peut etre la source de l'erreur.
Plusieurs membres de ce forum m'ont déjà envoyé leur accés pour la résolution de problèmes.
Vous pouvez donc avoir confiance mais je comprendrais que vous soyez méfiant(e).
-
-
Si je comprends bien, ce n'est pas seulement la partie qui concerne le CA qui pose problème mais plusieurs choses sur la page en question ?
Je vous propose de m'envoyer par message privé une adresse email sur laquelle je pourrai vous envoyer le fichier "statcommande.php" tel qu'il existe sur la version 5.3 pour que vous puissiez le remplacer et voir si cela corrige votre problème.
Liste des alertes
dans Module PEEL Premium pour PEEL SHOPPING
charly
Posté(e) · Signaler ce message
Merci beaucoup d'avoir pris le temps ca fonctionne a merveille, je peux prévenir les clients