Ses derniers messages sur les forums
le 22/07/2006 à 11:59
W3C
Depuis le temps qu'on l'attend
!!!!!
Houlla !!!
À mon avis, si tu veux progresser et faire des trucs interressant qui tiennent la route, va faloir t'y mettre aux fonctions, puis aux objects...
Il faut simplement vouloir, c'est très simple...
Sinon, tu seras TOUJOURS limité...
Si, lors de la déclaration de ta base, tu as mis tes champs en "NON NULL", tu dois mettre en option une valeur par défaut.
En gros, grace à cela, lorsque tu voudras insérer un champ dont la valeur est null, et bien ce sera là valeur par défaut ( que tu auras choisis) qui sera mise...
Voili...
Bin plusieurs solutions:
1) Utiliser ce que l'on appel un front montant (en utilisant une variable suplémentaire qui ferait "tampon")
2)Soit créer un tableau par exemple du nom "galeries" dans lequel serait enregistré:
->galeries
->stage1
->etc...
Puis tu remplaces $variables[0] = "galeries" par in_array($variables[0],galeries).
Voili deux idées... À méditer donc...
Bonne continuation
Bin quel est la valeur de ton id ????
Pense à faire un echo $data['id']; afin de voir ce qu'il retourne !!!
Là, moi, comme cela, je vois un souci dans ta base de donnée !!!!
Il serait de loin préférable que tu fasses une deuxième table contenant un id et le nom de l'arme PUIS que tu modifies ta requette par:
$sql = "UPDATE membre SET arme= 1";
En sachant que 1 est l'id de l'arme.
Il ne doit JAMAIS avoir de redondance ! Jamais deux fois la même chose. C'est une rêgle primordiale !!!!
Puis, lors du SELECT, tu fais une petite liaison...
Bonne continuation....
Chez moi, TOUTES les pages de mes sites sont construites de la même façon.
Une première partie qui ne contient QUE du code php.
Une deuxième partie qui contient de l'html PLUS les variables de PHP !
Et c'est tout...
Ce qui est important, c'est de ne jamais avoir deux fois le même code php ou deux fois la même page.
A toi de t'organiser ensuite...
Pffff !!!
J'ai pas dis ça
!!!!
J'ai dis:
<?php
if ( empty( $_POST["nom"] ) )
{
$msg = "Veuillez introduire votre nom !";
}
else
{
}
Ce sont des abitudes apprendre car, si $_POST["nom"] n'est pas déclaré, cela ne retourne aucun message d'erreur !!!!
Le moindre message d'erreur est une faille !!! Car un message renvoit beaucoup, beaucoup d'infos sur l'arboressence de ton site...
Ne pas l'oublier...
On peu très bien séparer très facilement le design du code sans pour autant utiliser des templates !!!!
J'ai jamais compris l'interets des templates...
C'est lourd et totalement inutile !!!!
Ah ??? Et bin pour le cou j'apprends un sacré truc là...
Tain, une requette par variable, cela peut faire beaucoup !!!! Quarément même...