Vous allez gueuler mais ... - PHP - Programmation
Marsh Posté le 12-12-2005 à 15:49:22
ReplyMarsh Posté le 12-12-2005 à 15:52:43
if(empty($row_['lien'])) doit marcher, aussi.
Marsh Posté le 12-12-2005 à 15:55:20
chaced a écrit : hein ? |
Je suis trop naze.
J'ai bien de faire de études commerce plutôt que d'info.
Quel gland
Marsh Posté le 12-12-2005 à 17:03:13
wewen1 a écrit : Je suis trop naze. |
Ne te le reproche pas mais c'est vrai que dans un certain SGBD tu verrais NULL dans la cellule de l'enregistrement et donc tu en déduis logiquement que la valeur en sortie est égale à NULL mais tu aurais du faire un simple echo de ta variable pour savoir ce qu'il y avait à l'interieur
Tu débutes est c'est en faisant des erreurs qu'ont apprend est c'est tellement vrai en programmation au moin tu sais que tu recommencera pas cette erreur, du moin j'espère
parce que si je te revois avec cette question tu risques gros
Marsh Posté le 12-12-2005 à 19:25:10
En fait au départ je faisais juste echo de ma variable mais du coup vu le code
Code :
|
ca me renvoyait l'image avec un lien vers ma propre page et non pas "vide".
Mais enfin, merci de ta sollicitude Berceker United.
Marsh Posté le 13-12-2005 à 01:21:43
Quand tu débogues des trucs comme ça, tu peux afficher la source depuis le navigateur et voir ce qu'il y a même si c'est pas affiché
Marsh Posté le 13-12-2005 à 03:36:48
chaced a écrit : hein ? |
ça renvoie la bonne réponse ça ? dans n'importe quelle instance de bdd ?
tu aurais aussi pu utiliser: $row_['lien'] ISNULL
dans ta condition, qui est selon moi plus lisible et plus proche de ce que tu avait écrit.
le == "" je l'avais jamais vu avant non plus
Marsh Posté le 13-12-2005 à 07:05:03
soulalune a écrit : ça renvoie la bonne réponse ça ? dans n'importe quelle instance de bdd ? |
euh...de quel langage tu causes, toi?
$row_['lien'] ISNULL c'est pas de la syntaxe php, ça...
Marsh Posté le 13-12-2005 à 11:36:03
rufo a écrit : en php, c'est is_Null($row_[lien]) |
Et ben finalement une question idiote génère des discussions.
Mais c que je commence presque à me poser les bonnes questions.
A mon avis d'ici 50 ans, je devrai arriver à coder propre et stable.
Le $row_['lien'] == "" fonctionne bien.
Je vais essayer vos solutions: if (empty...), is_Null($row_[lien]).
Allez je continue mon espace client et vous rappelle avec une bonne question bien tordue...
Marsh Posté le 13-12-2005 à 13:02:09
chaced a écrit : empty doit fonctionner puisqu'il correspond bien a une chaine vide soit "" par contre le is_Null, je me demande si ça fonctionne dans ce cas, car il n'est pas null mais il vaut une chaine vide. |
pluzun.
Marsh Posté le 21-12-2005 à 16:14:28
skeye a écrit : pluzun. |
Bon ben, vous êtes tous des nazes parce qu'en fait le problème de mon code du premier message c'était pas "NULL" mais $row_['lien'].
En fait le bon code est
Code :
|
Du coup mon truc d'utiliser NULL fonctionne.
(a moins que je passe moi même à côté d'une subtilité).
Merci de votre aide en tout cas (même si vous êtes tous passé à travers).
Marsh Posté le 21-12-2005 à 16:17:53
wewen1 a écrit : Bon ben, vous êtes tous des nazes
|
Ah parce-qu'on est censés deviner que tu es pas capable d'écrire le nom de tes propres variables correctement?
Et tu te permets de nous traiter de nazes?
Je te conseille de jamais revenir demander de l'aide ici, tu risquerais de pas être super bien accueilli...
Marsh Posté le 07-01-2006 à 11:35:28
skeye a écrit : Ah parce-qu'on est censés deviner que tu es pas capable d'écrire le nom de tes propres variables correctement? |
Oh moi ami moi pas vouloir probleme moi juste tenter de faire un peu d'humour !
Que vais-je devenir si vous voulez plus m'aider ?
Bon allez, je m'excuse ... (même si vous êtes quand même tous passé à travers ...)
Au fait, bonne année à tous !
Marsh Posté le 07-01-2006 à 12:12:28
Effectivement, tout le monde est passé a travers du fait que probablement tu sais pas ecrire une variable correctement ... Et c'est encore plus de notre faute vu que tu ne nous a pas donné de code pour nous en rendre compte ..
Non mais y a des claques qui se perdent...
Marsh Posté le 12-12-2005 à 15:46:49
Salut les gars !
Bon je sais que vous allez gueuler mais je trouve pas l'info sur le web.
Quelle est la syntaxe pour indiqué qu'une cellule est vide dans un table My SQL ?
En gros voici la fonction que j'ai écrite:
Ce que je voulais faire à l'origine était de dire : si la cellule est vide on affiche " - ", sinon on affiche une image avec le lien indiqué dans la table.
Le pb vient du $row_['lien'] == NULL.
Une âme charitable avec les sous-doués du codage peut-il m'aider ?