moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 23/07/2004 à 00:26
Problème d'envoi de données
Salut, bienvenu parmis nous :)

Tu devrait utiliser mysql_num_rows() (c'est juste pour etre a jour mysql_numrows() est encore comprise).

dans les 2ème et 3ème elseif tu utilisa ta base mais je ne vois pas de connection (que tu fait dans le else).
Dans le esle tu définit $code après l'avoir utiliser dans la requete du dessus.

Je suppose que $url vient du fichier que tu inclus

Je vois un header('Location: ../index.php');
Ceci te renvoie sur la page index.php du répertoire parent. ce qui veut donc dire que le echo avec le mail vous est envoyer.... ne sera fatalement pas afficher.

Pour palier cela tu peut utiliser les sessions.
Quand au fait qu'il n'y ai pas d'erreur je ne vois pas

essai cela en 1er lieu
if ((isset($_GET['verification'])) && ($_GET['verification'] == "ok"))
Je pense que cela vient du fait que tu as mis des ' au lieu de "
@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/07/2004 à 14:30
Afficher balise HTML
oui c'est préféable sinon sa va te bouffer ton BBcode :)
idem pour les smiley (mais sa t'avais compris tout seul smiley).
@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/07/2004 à 00:18
Prob de recherche mysql
Ouais bonne idée et plus ismle que met idé a 2 balles.

smiley et un ban pour le phoque smiley

Bien jouer bibi smiley
@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/07/2004 à 00:16
Moteur de recherche !
Salut,

J'ai fait une petite recherche pour comment fonctionne tous sa.
http://www.spip.net/fr_article1575.html
article qui explique comment fonctionne le moteur de recherche spip

Il en résult que qi ton site et les champs dans les quel tu veut faire ta recherche ne sont pas trop importants tu peut faire un recherhce par mot clef.

Pour l'indexatin cela samble beaucoup plus compliqué et surtout beaucoup plus lourd. il faut créer les index ..... travail énorme pour savoir quels sont les mots clef. Mais il semble que cela soit plus performant.

@+
Il en faut peu pour être heureux !!!!!
moogli
le 21/07/2004 à 23:26
Prob de recherche mysql
Je continue mon idée a 2 balles

le code ASCII pour l'espace 32 donc peut être qu'avec sa peut faire quelque chose.

M'enfin cela reléve a mon avis de l'utoppie qu'autre chose.
@+
Il en faut peu pour être heureux !!!!!
moogli
le 21/07/2004 à 23:20
Prob de recherche mysql
Salut,

Je pense que si tu utilise like avec des espace autour du deux ou en les remplacants par un caractère génrique (telque \n et \r pour saut de ligne et retour chariot).
Je ne sais pas si se carctère existe il faut regarder dans la doc de mysql

tu perd rien a essayer LIK % 2 %

Voila c'est plus hasardeux qu'autre chose mais sa peut fonctionner :)
@+
Il en faut peu pour être heureux !!!!!
moogli
le 21/07/2004 à 23:16
Cardinalité un à plusieurs
J'ai oublié de dire que c'est le champ id_client de toute tes tables qui fait la jointure car il represente le client conserné et cet id est unique.
J'ai pris pour base que la table clients contient les infos client (nom tel.....).

Donc pour avoir ce que le client a dans plusieur table il faut utiliser des clause imbrique dans le Where avec AND et OR

Regarde les cours pour + d'infos
@+
Il en faut peu pour être heureux !!!!!
moogli
le 21/07/2004 à 23:13
Cardinalité un à plusieurs
Salut,

Moi je dirais de prendre l'ascenseur smiley

Plus sérieusement ta jointure existe déja.

Je m'explique tu as (si j'ai bien compris) une tables client avec l' id_client. C'est avec cette table que tu fait ta jointure en te servant de l'id_client.
Par exemple tu veut tout les contrat et tout les matériel du client x (ainsi que sont nom
=> SELECT clients.id_client as client, contrat,matériel FROM client,contrat,matériel WHERE nom_client="'.$nom.'" AND contrat.id_client=client AND materiel.id_client=client;

le as client permet de changer id_client en client (plus simple pour moi mais tu peut l'enlever).
Ensuite contrat.id_client represente le chant id_client de la table contrat.
de manière génral on exprime table.champ_de_la_table
regarde ce cour l'es pas mal http://www.lephpfacile.com/cours/index.php?page_a_afficher=14.

J'espère que je sui sompréhensible (sa a pas l'air).

@+
Il en faut peu pour être heureux !!!!!
moogli
le 21/07/2004 à 19:58
Simple
Y a pas de $data=mysql_fetch_array($req) .....

@+
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours