ant0ny

Utilisateur open source
  • Content count

    185
  • Joined

  • Last visited


Everything posted by ant0ny

  1. ant0ny added a post in a topic Peel4 probleme requête SQL   

    personne?
    • 0
  2. ant0ny added a post in a topic Peel4 probleme requête SQL   

    Alors probleme au niveau de la modification d'un utilisateur:

    Notice: Undefined index: points in /home2/designna/public_html/version4/administrer/utilisateurs.php on line 251
    Une erreur de connexion à la base s est produite 258.

    et effectivement il n'y a pas de "points" dans la Table "peel_utilisateurs"

    Alors c'est le code qui est foireux ou la base de donnée????

    J'ai regarder sur le forum mais rien d'expliquer pour le faire fonctionner correctement....


    please help me
    • 0
  3. ant0ny added a post in a topic Peel4 probleme requête SQL   

    Bon ben je vien de retirer toute les ligne qui feser reference a des Table inexistante, voila se qui me reste:

    ALTER TABLE `peel_articles` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_cgv` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_categories` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_codes_promos` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_commandes` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_contacts` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_couleurs` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_devises` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_html` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_langues` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_legal` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_marques` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_meta` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_newsletter` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_paiement` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_pays` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_produits` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_profil` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_rubriques` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_sites` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_societe` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_statut_paiement` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_statut_livraison` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_tailles` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_tarifs` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_tickets` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_tva` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_types` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_utilisateurs` CHANGE `id_utilisateur` `id_utilisateur` INT( 11 ) NOT NULL AUTO_INCREMENT;
    ALTER TABLE `peel_zones` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;

    Maintenant faut tester....
    • 0
  4. ant0ny added a post in a topic Peel4 probleme requête SQL   

    Si je retire la ligne 1380 dans peel.sql:

    ALTER TABLE `peel_affiliation` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;

    car en fesant une recherche il ne trouve rien sur "peel_affiliation" avant donc elle n'aurai pas etait créer et donc n'existe pas donc il ne peux pas la modifier mais dois-je retirer cette ligne ou alors il faut justement créer cette Table????


    Merci

    edit:

    apres suppression de la ligne il continue avec d'autre Table:

    Erreur
    requête SQL:

    ALTER TABLE `peel_alertes` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT ;


    MySQL a répondu:

    #1146 - Table 'designna_version4.peel_alertes' doesn't exist
    • 0
  5. ant0ny added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Peel4 probleme requête SQL
    Voila donc je met tout les fichier dans un repertoir "version4" pour tester, j'importe la base de donnée "peel.sql" dans la base de donnée "version4" et a la fin elle me donne cette erreur:

    Erreur
    requête SQL:

    ALTER TABLE `peel_affiliation` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT ;


    MySQL a répondu:

    #1146 - Table 'designna_version4.peel_affiliation' doesn't exist

    Une erreur de code dans le "peel.sql"???? mais quel erreur?

    Merci de votre aide, j'ai installer sans probleme le peel3 et j'ai modifier et ajouter pas mal de choses mais la je bloque un peux avec les Table....

    Merci de votre aide...
    • 8 replies
    • 3,073 views
  6. ant0ny added a post in a topic Créer une boucle   

    oublier tout se que j'ai dit, j'ai trouver et ca na rien a avoir...


    Merci
    • 0
  7. ant0ny added a post in a topic module paypal   

    j'ai ceci moi dans le back-office:

    Serveur hôte (mysql) :
    Identifiant (mysql) :
    Mot de passe (mysql) :
    Nom de la base mysql :
    URL de la boutique sans barre oblique à la fin :
    Nom du site web :
    Tarif Belgique (€ TTC) :
    Tarif Europe (€ TTC) :
    Email administrateur :
    Email paypal :

    puis le bouton enregistrer les modification

    voici le code de la page /administrer/variable.php


    <?php include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "Variables du site"; include("modeles/haut.php"); switch (vb($_REQUEST['mode'])) { case "ajout" : ecrire($HTTP_POST_VARS); echo "<div class=\"normal\">Vos modifications ont été prise en compte.</div>"; $tab_var = lire(); affiche_variables($tab_var); break; default : $tab_var = lire(); affiche_variables($tab_var); break; } include("modeles/bas.php"); // LISTE DES FONCTIONS function lire() { $file = fopen("../lib/setup/info.inc.php", "r"); $count = 0; $tab_var = array(); while (true) { if (feof($file)) break; $car = fgetc($file); while(($car != "\"") && (true)) { if (feof($file)) break; $car = fgetc($file); } //ici on est au debut de la variable $car = fgetc($file); $var=""; while (($car != "\"") && (true)) { if (feof($file)) break; $var = $var.$car; $car = fgetc($file); } $tab_var[$count] = $var; $count++; } fclose($file); return $tab_var; } function ecrire(&$frm) { $file = fopen("../lib/setup/info.inc.php", "w"); $string = "<?php \n\$serveur_mysql = \"". $frm['serveur_mysql']."\"; \n\$utilisateur_mysql = \"". $frm['utilisateur_mysql']."\"; \n\$mot_de_passe_mysql = \"". $frm['mot_de_passe_mysql']."\"; \n\$nom_de_la_base = \"". $frm['nom_de_la_base']."\"; \n\$wwwroot = \"". $frm['wwwwroot']."\"; \n\$site = \"". $frm['site']."\"; \n\$normal = \"".$frm['normal']."\"; \n\$express = \"".$frm['express']."\"; \n\$support = \"".$frm['support']."\"; \n\$paypal = \"".$frm['paypal']."\"; \n?>"; fwrite($file, $string); fclose($file); } function affiche_variables(&$tab_var) { ?> <table border="0" cellpadding="0" cellspacing="1" width="760"> <tr> <td class="entete" colspan="2">Variables du site</th> </tr> <form action="<?php echo $_SERVER['PHP_SELF']?>" method="post"> <tr><td class="normal">Serveur hôte (mysql) : </td><td><input type="text" name="serveur_mysql" value="<?php echo ($tab_var[0]); ?>" size="" /></td></tr> <tr><td class="normal">Identifiant (mysql) : </td><td><input type="text" name="utilisateur_mysql" value="<?php echo ($tab_var[1]); ?>" size="" /></td></tr> <tr><td class="normal">Mot de passe (mysql) : </td><td><input type="text" name="mot_de_passe_mysql" value="<?php echo ($tab_var[2]); ?>" size="" /></td></tr> <tr><td class="normal">Nom de la base mysql : </td><td><input type="text" name="nom_de_la_base" value="<?php echo ($tab_var[3]); ?>" size="" /></td></tr> <tr><td class="normal">URL de la boutique sans barre oblique à la fin : </td><td><input type="text" name="wwwwroot" value="<?php echo ($tab_var[4]); ?>" size="" /></td></tr> <tr><td class="normal">Nom du site web : </td><td><input type="text" name="site" value="<?php echo ($tab_var[5]); ?>" size="" /></td></tr> <tr><td class="normal">Tarif Noramal (&euro; TTC) : </td><td><input type="text" name="normal" value="<?php echo ($tab_var[6]); ?>" size="" /></td></tr> <tr><td class="normal">Tarif Express (&euro; TTC) : </td><td><input type="text" name="express" value="<?php echo ($tab_var[7]); ?>" size="" /></td></tr> <tr><td class="normal">Email administrateur : </td><td><input type="text" name="support" value="<?php echo ($tab_var[8]); ?>" size="" /></td></tr> <tr><td class="normal">Email paypal : </td><td><input type="text" name="paypal" value="<?php echo ($tab_var[9]); ?>" size="" /></td></tr> <tr> <td align="center" colspan="2"> <input type="submit" name="action" class="bouton" value="Enregistrer les modifications"> <input type="hidden" name="mode" value="ajout"> </form> </td></tr> </table> <?php } ?>
    • 0
  8. ant0ny added a post in a topic Créer une boucle   

    Je recupere l'email du parrain comme ca: (champ "parrain" dans la table "peel_utilisateurs")

    <?php
    $h = stripslashes($_SESSION['utilisateur']['parrain'])
    ?>

    puis je fait ceci alors? :



    if (mysql_num_rows($resultat) == 0) {

    echo "on a rien trouvé";
    } else {

    echo "correspondance trouvée";

    mysql_query("UPDATE peel_utilisateurs SET point = (point + 1) WHERE email = '$h'

    ");



    mais on doit pas mettre dans quelle table et dans quel champ il doit chercher apres la valeur $h ? car il doit regarder dans la table "peel_utilisateurs" et dans le champ "email". Merci
    • 0
  9. ant0ny added a post in a topic Créer une boucle   

    J'arrive a enregistrer des valeur dans une table et a aller les rechercher mais la ou je bloque c'est le code pour comparé ma valeur a la colone L et la ou on trouve la meme valeur (valeur toute differente dans L donc 1 seul possibilité ou aucune) donc la ou on trouve la meme valeur il faut ajouter 1

    en gros j'ai une table avec les enregistrement des compte et j'ai ajouter un champ "parrain" qui contien l'email du parrain de chaque personne inscrite.

    quand une personne passe une commande, je récupére l'adresse email de son parrain et je doit retrouver se parrain en cherchan dans la colone "email d'inscription" de ma table.

    Quand je trouve l'enregistrement du parrain je lui ajoute 1 point dans un champ nommé "point"


    sinon oui tu as tout bien compris :)


    mais je calle vraiment au moment de la boucle pour passé en revu toute les adresse email d'inscription et comparé avec celle du parrain

    et puis quand je la trouve, je fait comment pour aller lui mettre ses point au parrain et pas a un autre? on doit surement déclaré quelque choses com id ou un truc comme ca....

    Merci
    • 0
  10. ant0ny added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Créer une boucle
    Bonjour, je débute dans le PHP, je me suis acheter un livre mais ca reste tres simple et j'aimerai faire quelque choses de plus complex.

    J'arrive pas a faire le code, je voi comment ca doit fonctionné mais pour le code dur dur

    voici se que je voudrai faire:



    Donc il faut faire une boucle jusqu'a trouver la valeur qui correspond

    je récupére une valeur dans une table et je doit rechercher dans une autre table qui a cette valeur et lui ajouter 1 dans le champ X

    pour aller recherche des valeur dans un champ, mettre les condition etc ca va mais je voi pas trop comment je fait pour la boucle.

    Merci de votre aide.
    • 5 replies
    • 2,420 views

Twitter Advisto ecommerce

Facebook PEEL Shopping