Keika

  • Signature
    Le PHP --> C'est dur !
  • Nombre de sujets
    123
  • Nombre de messages
    753
  • Nombre de commentaires
    8
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Keika
le 10/10/2006 à 16:54
Wall polué
pas de bol pour le programmeur...
Le PHP --> C'est dur !
Keika
le 07/10/2006 à 15:34
Wall polué
lol et puis pas de bol pour lui, le BBCode utilise ici pour les lien c'est mdr !
Le PHP --> C'est dur !
Keika
le 06/10/2006 à 13:18
Redirection ...
salut,

deja correctes comment les champs ? Si la gens n'ont qu'une seule posibilite de repondre utilise des if

et pour la nouvelle fenetre utilise header + javascript
Le PHP --> C'est dur !
Keika
le 03/10/2006 à 15:44
Retour du PHPFacile
lol excelent !

(au passage un petit coucou a tous de Sydney... Have fun !)

K.
Le PHP --> C'est dur !
Keika
le 22/09/2006 à 03:42
système de vote
hmm c'est référent à quoi $select ?

et faut pas aussi concaténer pour une requete SQL ???

exemple:
<?php

$fin = "UPDATE Jeux SET vote='.$calc3.',nbre='.$nbre1.' WHERE jeux='.$Jeu.'";

?>
Le PHP --> C'est dur !
Keika
le 22/09/2006 à 03:35
Garder <option> en mémoire...
Merci LA_GLOBULE pour le multiple

par contre Bzh, j'ai essayé ca avec la variable de session:

<?php
if(isset($_POST['stock'])){

$_SESSION['stock'] = array($_POST['stock']) ;

print($_SESSION['stock']) ;
} ?>


et ca me renvois "Array"... normal me diras-tu... cependant je ne vois pas comment faire comprendre au PHP qu'il y a plusieurs valeur de $_POST['stock']

meme juste avec:

<?php
if(isset($_POST['stock'])){

$_POST['stock'];

print($_POST['stock']) ;
} ?>


ca ne me renvois qu'une seule valeur, la derniere selectionnée dans la liste...
Le PHP --> C'est dur !
Keika
le 21/09/2006 à 17:07
lier des tables... ?
je veux que lorsque l'on selectionne un produit et qu'on encaisse le prix du produit + du service, la quantité du produit soit réduit d'une unité (ou plus si on en a vendu plus) et que les infos produit vendu + prix total soit mis en relation avec le client qui a acheter tout ca
Le PHP --> C'est dur !
Keika
le 21/09/2006 à 02:28
Garder <option> en mémoire...
resalut

voila, en relation direct avec mon précédent post (lier des tables...)

j'aimerai savoir comment faire pour que, dans un formulaire contenant <select><option>, je puisse selectionner plusieurs <option> tout en les gardant en mémoire pour additioner leurs prix...

je mets la partie du code qui m'interesse:
<?php

//On lance une requete SQL en selectionnant la table clients
$sql_recherche_stock = 'SELECT id, produit, prix FROM stock ORDER BY produit ASC;' ;

//On lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql_recherche_stock) or die('Erreur SQL !'.$sql.''.mysql_error());

//On affiche les résultats sous forme d'une liste
echo'<select name="stock">' ;
echo'<option selected value="">&nbsp;</option>' ;
//On va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {

//On affiche tous les résultats

echo'<option value="'.$data['prix'].'">'.$data['produit'].'</option>' ;

}

echo'</select>' ;

?>


Si je ne suis pas clair dites le.

Merci d'avance

K.
Le PHP --> C'est dur !
Keika
le 21/09/2006 à 02:23
lier des tables... ?
salut

j'ai trois tables: "clients" "caisse" "stock" formées comme ceci :

"clients"
-- Structure de la table `clients`
--

CREATE TABLE `clients` (
`id` int(4) NOT NULL auto_increment,
`nom` varchar(40) NOT NULL,
`prenom` varchar(20) NOT NULL,
`adresse` varchar(100) NOT NULL,
`ville` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM


"caisse"
-- Structure de la table `caisse`
--

CREATE TABLE `caisse` (
`id` int(5) NOT NULL auto_increment,
`caisse` decimal(10,2) NOT NULL,
`date` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM


"stock"
-- Structure de la table `stock`
--

CREATE TABLE `stock` (
`id` int(5) NOT NULL auto_increment,
`produit` varchar(40) NOT NULL,
`quantite` int(3) NOT NULL,
`prix` decimal(10,2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM



Ensuite j'ai un code pour la caisse, avec un formulaire qui demande le nom du client ainsi que l'éventuel achat d'un produit et à coté un tableau récapitulatif des encaissements de la journée ou s'affichent aussi les clients:

caisse.php
Ici

J'aimerais lier les tables entre elles afin de pouvoir afficher le nom des clients dans le tableau récapitulatif et retirer une unité au tuple "quantite" de la table "stock"

Avez-vous une idée ?

Merci d'avance.

K.

PS: si éventuellement vous voyez aussi comment faire pour que le récapitulatif n'affiche QUE les encaissement du jour en cours... je suis preneur ! ^_^
Le PHP --> C'est dur !
Keika
le 21/09/2006 à 01:45
positionnement
pour ce genre de choses, tu peux utiliser les tableaux.. je dirais meme que c'est plus simple...

On a dit, pas de tableaux pour la graphisme ! mais pour rentrer des données, c'est le top (enfin c'est mon avis personnel ^_^)

K.
Le PHP --> C'est dur !
LoadingChargement en cours