SuperTalon

Inscris le 17/03/2009 à 09:35
  • Site web
  • Nombre de sujets
    4
  • Nombre de messages
    18
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

SuperTalon
le 06/04/2009 à 16:35
Probleme avec boucle while
Impossible de dépatouiller explode, j'ai trouvé autre chose avec mysql_fetch_assoc dans un while
ça fonctionne au poil.

Je refais mon bazar et je regarde le code que tu m'as écrit plus haut
SuperTalon
le 01/04/2009 à 09:17
Probleme avec boucle while
Merci pour le temps que tu as pris pour mon problème, je vais la tester mais sincèrement je n'ai pas le niveau pour tout comprendre, à désosser ça va être ardu. Entretemps j'ai récupérer ce type de requète :

SELECT societe_id, societe_nom, 
GROUP_CONCAT(contact_nom, ' ', contact_prenom, ', ' ORDER BY contact_nom SEPARATOR '\n') AS contact
FROM contact
INNER JOIN societe ON contact_societe = societe_nom
GROUP BY societe_id, societe_nom;


ça fonctionne bien sur ma console SQL, j'ai bien les résultats sous la forme :

societeA = contactX, contactY
societeB = contactZ

...il me faut maintenant afficher le résultat en php...
SuperTalon
le 31/03/2009 à 17:48
Probleme avec boucle while
Pas réussi avec if, ça m'affiche tous les contacts d'un coup :-(

Je vais assayer GROUP BY pour voir
SuperTalon
le 30/03/2009 à 20:48
Probleme avec boucle while
J'ai vais essayer d'imbriquer IF dans un While, j'ai un doute sur la sortie de la condition, je me demande si ça va pas bugger... C'est pas très clair les structures de controles, les exemples vu sur le net sont pour beaucoup des chiffres mais peu de concret !

Merci !
SuperTalon
le 28/03/2009 à 13:38
Probleme avec boucle while
Bonjour,

J'ai une bdd composée de 2 tables, 1 société et 1 contact. Je voudrais afficher toutes les sociétés, avec leurs contacts respectifs. Si je fais une boucle while ça affiche tous les contacts et leurs sociétés, si il y a plusieurs contact d'une même société alors la société se répète. C'est pas grave mais c'est pas optimal.

Ce que je eux c'est avoir une société qui s'affiche et ses contacts en dessous ; j'avais pensé faire une 1ere boucle while listant les société, et dans cette boucle en intégrer une autre qui elle listait les contacts par societe.

Malheureusement ça ne marche pas, ce ne doit pas être trop conçu pour ou il me manque un truc

Y a t il une technique ou des pistes pour ce genre de chose ?
------------
Les exemples : boucle while me donne
societe1 = contact1société1
société1 = contact2société1
société2 = contact3société2
etc.

Ce que je veux :
société1 = contact1societe1, contact2societe1
société2 = contact3société2
etc.
SuperTalon
le 27/03/2009 à 16:41
Génération d'une requete SQL en fonction des donnnées d'un formulaire
Yahoo voilà de quoi m'occuper ce week end, merci d'avoir pris du temps pour le noob que je suis.

Entre temps l'affaire s'est résolu presque toute seule, j'ai ajouté un echo de mes post pour voir ce que j'envoyais et un <?php mysql_close; ?> en fin de piste, du coup tout marche. Lol autant vous dire que je manipule sans comprendre tout en comprenant, j'ai les boyeau de la tête un peu à l'envers.

Mais bon je vais étudier votre code car les bidules que je fais depuis ne fonctionnent pas vraiment et je pense que les erreurs viennent de là.

Merci encore
SuperTalon
le 25/03/2009 à 17:56
Génération d'une requete SQL en fonction des donnnées d'un formulaire
Si ça peut aider voici le formulaire :
--------------------
<form action="index.php" method="post">
<fieldset>

<p>
<label for="secteur">Statut </label><select name="societe_statut" id="societe_secteur">
<option value="">-</option>
<option value"1">1</option>
<option value="Inconnu">Inconnu</option>
<option value="Suspect">Suspect</option>
<option value="Prospect">Prospect</option>
<option value="Client ponctuel">Client ponctuel</option>
<option value="Client">Client</option>
<option value="Client important">Client important</option>
<option value="Fournisseur">Fournisseur</option>
</select>
</p>
<p>
<label for="secteur">Secteur : </label><select name="societe_secteur" id="societe_secteur">
<option value="">-</option>
<option value="1">1</option>
<option value="Ile-de-France">Ile-de-France</option>
<option value="Normandie">Normandie</option>
<option value="Nord">Nord</option>
<option value="Centre">Centre</option>
<option value="Bretagne">Bretagne</option>
<option value="Sud">Sud</option>
</select>
</p>
<p>
<label>&nbsp;</label><input type="submit" value="Enregistrer" />
</p>
</fieldset>
</form>

---------------------
LoadingChargement en cours