Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 5 décembre 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage PHP > champ nul

champ nul
Salut à tous !

Je bute sur un problème qui me casse les pieds !

$sql = "select ville, departements from table where (ville like '%$ville%' or ville is null) and departements='%$departements%'";

Les variables '$ville' et '$departements' sont envoyées par un formulaire.

Mais si je sélectionne par exemple le département '13' je remonte bien les enregistrements du département 13 mais pas ceux du département 13 donc le champ ville est vide (Null).

Quelqu'un a une idée ????

Grand merci

Message posté le 30/01/2004 par JBLCN

Répondre à ce message
 
AuteurRéponse 
Salem
30/01/2004
RE : champ nul
Il est possible que le champs ville ne soit pas Null, mais comporte une chaine vide. Tu peux essayer :

$sql = "select ville, departements from table where (ville like '%$ville%' or ville is null or ville = '') and departements='%$departements%'"; ...
Répondre
JBLCN
30/01/2004
RE : RE : champ nul
Merci !
Mais dans ce cas je vais sélectionner les villes avec comme critères $Ville ou ville null de manière systématique. si par exemple je ne veux sélectioner que Marseille, j'aurais Marseille ET les enregistrements vides pour ville

Ce que je souhaite c'est avoir toutes les villes (même avec champ null) pour un département donné
Pas facile !! ...
Répondre
Salem
30/01/2004
RE : RE : RE : champ nul
Ok, si tu veux toutes les villes d'un departement donne, alors utilise simplement :

$sql = "select ville, departements from table where departements='%$departements%'"

mais si tu veux en plus filtrer sur la ville au cas ou une valeur des donnee pour $ville, alors ajoute dynamiquement la condition a ta requete. Je connais pas le php, mais ca donnerait l'equivalent de :

if $ville <> "" then $sql = $sql + " AND ville like '%$ville%'"

Ca resoud ton probleme ? ...
Répondre
JBLCN
30/01/2004
RE : RE : RE : RE : champ nul
J'essaye et te tiens au courant !

Merci ...
Répondre
hanefi
31/01/2004
RE : RE : champ nul
px t on trouver qqu1 qui nous aide pour la mise a jour de notre site web et sa maintenance sous forme de stage gratuit sur une periode limitee
merci www.sos-abbere.fr.st ...
Répondre
judje
06/02/2004
RE : champ nul
Je te conseille de te rouler un gros pétard bien comme il faut, de te le fumer avec un choubi et d'arrêter de te prendre la tête sur des trucs totalement inutiles à ton épanouisssement spirituelle

Réfléchi

Amicalement, Nickopol ...
Répondre


Project Hoshimi


A RETENIR CETTE SEMAINE
04/12/2008 - La bêta de Windows 7 en janvier?
Microsoft dévoilera la première version bêta de Windows 7 en janvier prochain, affirme un de ses emp ...
04/12/2008 - Arrivée de Seadragon Ajax et mise à jour de Deep Zoom Composer
Seadragon est à l'Ajax ce que Deep Zoom est à Silverlight; une technologie permettant de zoomer avec ...
04/12/2008 - Outil - Eric Ambrosi publie la version 2 de la librairie Tweened
Eric nous propose de découvrir la toute nouvelle version de la Tweened Library en beta. Pour rappel, ...
03/12/2008 - Utiliser la plateforme Office 2007 comme support de développement, une utopie?
Alors qu’il y a quelques années, les développeurs devaient être de purs spécialistes techniques, il ...
03/12/2008 - Visual Studio Team System 2010 et Suivi de projet par la méthode « Earned Value Analysis »
Cet article co-écrit par Philippe Puschmann et Laurent Hazet d'Avanade se propose de vous fournir le ...
03/12/2008 - Avec Kojax, Microsoft planche sur une déclinaison mobile d'Ajax
L'éditeur travaille actuellement sur l'élaboration d'un environnement de développement Ajax adapté a ...
02/12/2008 - Test Outil : L'intégration continue avec TeamCity 4
La toute nouvelle version 4.0 de l'outil d'intégration continue TeamCity de JetBrains est testée par ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade