begin process at 2012 05 31 02:24:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

probleme de script sur calcule de stock


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme de script sur calcule de stock

dimanche 12 juin 2005 à 00:19:17 | probleme de script sur calcule de stock

phenix3980

Voila moi je recherche a calculer les stock
et j'ai plein d'erreur dans mon script coll de m'aider merci
lien generer par

<?php
  include("connect/sconfig.php");
 include("connect/fonctions.php");
$connect = mysql_connect($host,$user,$pass);
mysql_select_db($base, $connect);
$select = "SELECT * FROM compta limit 0,7";
$requete = mysql_query($select);

while ( $row = mysql_fetch_array($requete))
{
echo "<table border=\"1\" width=\"100%\" height=\"60\">";
echo "<tr>";
echo "      <td width=\"200\" height=\"200\"><img src=\"IMAGES/" . $row["img"] ."\" width=\"200\" height=\"180\"></td>";

echo "      <td>";
echo "            <table border=\"0\" width=\"100%\" height=\"60\">";
echo "            <tr><font size=\"5\" ><b>" . $row["designation"] ."</b></font></tr><br>";
echo "            <tr>" . $row["text"] ."</tr><br><br>";
echo "            <tr>" . $row["prix1"] ."</tr>";
echo "            <tr>" . $row["prix2"] ."</tr><br>";
echo "            </table>";
echo "      </td>";
echo "  <td width=\"50\" height=\"60\"><a href=\"stock.php?designation=". $row["designation"] ."\" target=\"_black\">Voir le stock</a></td>";
echo "</tr>";
echo "</table>";
}
mysql_close($connect);
?>
---stock.php---
<?php
 $designation = ($HTTP_GET_VARS['designation']);
  include("connect/sconfig.php");
 include("connect/fonctions.php");
$connect = mysql_connect($host,$user,$pass);
mysql_select_db($base, $connect);
$select = "SELECT * FROM compta limit designation='$designation'";
$requete = mysql_query($select);
while ( $rang = mysql_fetch_array($requete))
{
$quantite=$rang['quantite'];
$operation=$rang['operation'];
$vendu=$rang['vendu'];
$stock ($quantite + $operation + $vendu );
echo "En stock";
echo "$stock";
}
mysql_close($connect);
?>

merci encore

dimanche 12 juin 2005 à 00:27:37 | Re : probleme de script sur calcule de stock

phenix3980

heu precision sur la db
quantite me donne les produit recu et vendu
operation soit ajouter sois enlever
vendu ben les vendu
en vente les donne quantite et vendu son identique avec dans la colone operation  '-'
j'ai rajoute un
if quantite = = vendu
quantite = = 0

donc voila tout les conseil son bien venu comme mettre directement les calcule dans le 1° script lol

dimanche 12 juin 2005 à 20:04:09 | Re : probleme de script sur calcule de stock

Anthomicro

Salut,

Tout d'abord tu peux mettre ça dans une CSS :

table{
    border:1px solid #00000;
    width:100%;
    height:60px;
}
td{
    height:200px;
}
td,img{
    width:200px;
}
img{
    height:180px;
}
.design{
    font-size:15px;
    font-weight:bold;
}
.tdd{
    width:50px;
    height:50px;
}

<?php
    include 'connect/sconfig.php';
    include 'connect/fonctions.php';


    mysql_connect($host,$user,$pass);
    mysql_select_db($base);
    $requete = mysql_query('SELECT img,designation,text,prix1,prix2 FROM compta limit 0,7');
    mysql_close($connect);

while ($row = mysql_fetch_row($requete))
{
    echo '<table>
                <tr>
                        <td><img src="IMAGES/"',$row[0],'" alt="" /></td>
                        <td>
                                <table>
                                    <tr><td class="design">',$row[1],'</td></tr>
                                    <tr><td>',$row[2],'</td></tr>
                                    <tr><td>',$row[3],'</td></tr>
                                    <tr><td>',$row[4],'</td></tr>
                                </table>
                        </td>
                       
<td class="tdd"><a href="stock.php?designation=', $row[1],'">Voir le stock</a></td>
            </tr>
        </table>';

}

?>


    dimanche 12 juin 2005 à 20:08:11 | Re : probleme de script sur calcule de stock

    Anthomicro

    Ensuite ton autre fichier :

    ---stock.php---

    <?php
        if(!isset($_GET['desingnation']))
        {
            exit;
        }
        $designation=$_GET['designation'];

        include 'connect/sconfig.php';
        include 'connect/fonctions.php';

        mysql_connect($host,$user,$pass);
        mysql_select_db($base);

        $requete = mysql_query("SELECT quantite,operation,vendu FROM compta WHERE designation='$designation'");

        mysql_close();

        while ($rang = mysql_fetch_row($requete))
        {

            $quantite=$rang[0];
            $operation=$rang[1];
            $vendu=$rang[2];

            //$stock ($quantite + $operation + $vendu );

            //echo "En stock";

            //echo "$stock";
        }
    ?>



      dimanche 12 juin 2005 à 20:08:48 | Re : probleme de script sur calcule de stock

      Anthomicro

      j'ai commenté les lignes que je ne comprenais pas...

      Ensuite dans le premier fichier remplace ça     mysql_close($connect); par ça :

      mysql_close();

      (dans le fichier que je t'ai modifié)

      a +


        dimanche 12 juin 2005 à 21:14:14 | Re : probleme de script sur calcule de stock

        phenix3980

        je suis en train de voir pour modifier avec un seul valeur dans ma db quantite pour grandeur ex:+23 +23 -11
        le script
        ---stock.php---
        <html>
        <link href="STYLE/style.css" rel="stylesheet" type="text/css">
        <body bgcolor="#228b22">
        <?php
          $designation = ($HTTP_GET_VARS['designation']);
          include("connect/sconfig.php");
         include("connect/fonctions.php");
        $connect = mysql_connect($host,$user,$pass);
        mysql_select_db($base, $connect);
        $select = "SELECT * FROM compta where designation='$designation'";
        $requete = mysql_query($select);

        while ( $row = mysql_fetch_array($requete))
        {
        echo $calcul = $row["quantite"];
        }
        mysql_close($connect);
        echo "            <hr>";
        echo "Produit : ". $designation ."<br>";
        echo "            <hr>";

        if ($calcul == '')
        {
        $calcul = '0';
        }
        echo "En stock : ". $calcul ."";
        echo "            <hr>";
        ?>
        </body>
        </html>
        echo $calcul = $row["quantite"];
        il chop bien toute les valeur
        +23 +23 -11
        echo "En stock : ". $calcul ."";
        la ne me prend que la derrniere valeur
        -11
        et c'est la que je me dit que je vais me retapper les book de php et javascript en entier juste pour etre moi con lol
        merci pour les aides

        dimanche 12 juin 2005 à 21:17:09 | Re : probleme de script sur calcule de stock

        Anthomicro

        heu je t'ai filé un script tout prêt ou presque, j'ai pas envie de me relire ton code indigeste (lol)


          dimanche 12 juin 2005 à 22:15:05 | Re : probleme de script sur calcule de stock

          phenix3980

          je vien de le refaire ben page blanche
          tien pour le voir
          http://sacha-point-com.no-ip.com/hydro/new
          dimanche 12 juin 2005 à 22:21:36 | Re : probleme de script sur calcule de stock

          Anthomicro

          erreur de syntaxe


            dimanche 12 juin 2005 à 22:26:46 | Re : probleme de script sur calcule de stock

            phenix3980

            ---principale1.php---
            <html>
            <body bgcolor="#228b22">

            <link href="style.css" rel="stylesheet" type="text/css">
            <?php
                include 'connect/sconfig.php';
                include 'connect/fonctions.php';


                mysql_connect($host,$user,$pass);
                mysql_select_db($base);
                $requete = mysql_query('SELECT img,designation,text,prix1,prix2 FROM compta limit 0,7');
                mysql_close();

            while ($row = mysql_fetch_row($requete))
            {
                echo '<table>
                            <tr>
                                    <td><img src="IMAGES/"',$row[0],'" alt="" /></td>
                                    <td>
                                            <table>
                                                <tr><td class="design">',$row[1],'</td></tr>
                                                <tr><td>',$row[2],'</td></tr>
                                                <tr><td>',$row[3],'</td></tr>
                                                <tr><td>',$row[4],'</td></tr>
                                            </table>
                                    </td>
                                    <td class="tdd"><a href="stock1.php?designation=', $row[1],'" target=\"_black\">Voir le stock</a></td>
                        </tr>
                    </table>';


            }

            ?>
            </body>
            </html>

            ---stock1.php---
            <html>
            <body bgcolor="#228b22">
            <?php
                if(!isset($_GET['desingnation']))
                {
                    exit;
                }
                $designation=$_GET['designation'];

                include 'connect/sconfig.php';
                include 'connect/fonctions.php';

                mysql_connect($host,$user,$pass);
                mysql_select_db($base);

                $requete = mysql_query("SELECT quantite,operation,vendu FROM compta WHERE designation='$designation'");

                mysql_close();

                while ($rang = mysql_fetch_row($requete))
                {

                    $quantite=$rang[0];
                    $operation=$rang[1];
                    $vendu=$rang[2];

                   $stock ($quantite + $operation + $vendu );

                    echo "En stock";

                    echo "$stock";
                }
            ?>
            </body<
            </html>
               $stock ($quantite + $operation + $vendu );

                    echo "En stock";

                    echo "$stock";
            et aisser avec
              // $stock ($quantite + $operation + $vendu );

                   // echo "En stock";

                    //echo "$stock";

            ben vois pas l'erreur
            je vais acheter un laxatif pour mes script lol


            1 2

            Cette discussion est classée dans : mysql, select, echo, connect, stock


            Répondre à ce message

            Sujets en rapport avec ce message

            affichage page par page avec variables [ par piervs ] J'ai un petit (en fait plutot gros) problème et je me permet donc de solliciter votre aide:J'essaye d'afficher à l'aide de PHP les résultats d'une req aide hebergeur [ par mohamed6 ] voila je voudrais savoir ce qu'il faut mettre à la place $dbroot$dbunser$dbpass$url$cheminpour $dbpass je suppose que c'est le mot de passe et le rest Inversement requete MySql [ par mick0000000001 ] Voici mon code: $select = mysql_query("SELECT * FROM $blabla ORDER BY id DESC LIMIT 0,6");$result = mysql_num_rows($select);if($result == '0'){echo "" 3 liste déroulante avec sauvegarde des choix [ par benj2k ] Bonjour,j'ai 3 liste deroulante et je souhaite faire un choix dans la 2e en fonction de la 1ere (ca j'y arrive lol) et faire un choix dans la 3e en fo Formulaire avec select et update de bdd mysql [ par arnold002 ] Bonjour à tous,J'ai un formulaire qui contient 2 champs de type select : classe et annee.Je veux associer chaque classe à chaque année et ensuite fair Affichage page par page [ par Leneuf8000 ] Bonjour, j'aimerai réaliser un affichage page par page. En fait je voudrai que tout soit gérer dans le même fichier.  Ainsi pour le moment, mes résult lié deux select dans un même formulaire [ par fredo35m ] Bonjour,dans un formulaire j'ai 2 select.L'utilisateur doit sélectionner dans les 2 select des valeurs. En fonction de ces 2 valeurs sélectionnées, de affichage photo [ par 01cod10 ] Salut,J'ai un problème pour afficher la photo d'un membre dans sa fiche. j'arrive  à uploader la photo, elle est bien dans le répertoire destination a modification de données [ par 01cod10 ] Salut,* Est il bon  de proposer dans un espace membre une modification des données personnelles à chaque membre.* Si oui voici ce que j'ai comme code pb triple liste déroulante [ par ahcorad ] Voila ma triple liste déroulante ne fonctionne pas !les deux premières fonctionnenent bien mais pas la dernière ! ça ne fonctionne toujours pas ! je n


            Nos sponsors


            Sondage...

            Comparez les prix

            CalendriCode

            Mai 2012
            LMMJVSD
             123456
            78910111213
            14151617181920
            21222324252627
            28293031   

            Consulter la suite du CalendriCode

            A découvrir



             
            Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
            CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
            CodeS-SourceS.com© est une marque déposée tous droits réservés

            Google Coop CodeS-SourceS Google Coop CodeS-SourceS
            Temps d'éxécution de la page : 0,530 sec (3)

            Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales