Page 1 sur 1

Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 15:27
par Anais31
Bonjour :)

Je débute en php, et j'aurais besoin de quelques conseils..
Voilà , j'ai fait un code php qui a pour but de parser un fichier xml et de l'afficher.
Mais je voudrai mettre une condition : mon code php m'affiche des dates. Le problème , c'est qu'il m'affiche même les date qui sont : 0000-00-00. Je voudrai faire une condition pour supprimer cette date, j'ai commencé cette condition :
    if ($date1)=="0000-00-00")
        {
        unlink($date1);
        }
    else 
        {
    echo '<p>';echo $date1; echo '</p>';
        }
Mais ce code ne fonctionne pas , pouvez vous m'aider ?
Merci d'avance

Re: Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 15:34
par moogli
salut,

tu as une erreur de syntaxe (une parenthèse en trop dans le if).

ceci devrait t'être indiqué par php.
si ce n'est pas le cas il te faut absolument activer les rapport d'erreur (et les afficher) lorsque tu développe (sinon tu va t'arracher les cheveux assez vite).

pour cela, dans le php.ini :
- error_reporting = E_ALL
- display_error = on


le plus logique serait de faire
<?php
if ($date1 !="0000-00-00")
        {
    echo '<p>' . $date1 . '</p>'; // note la concaténation
        }
@+

Re: Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 15:42
par Anais31
Salut moogli
Merci pour ta réponse
php m'avait bien signalé cette erreur mais je n'avais pas fait attention à l'accolade de trop
Merci pour ton code, c'est vrai que c'est beaucoup plus logique mais je n'y avais même pas pensé :roll: !

Re: Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 15:48
par moogli
de rien.

si tu reviens, pense à t'inscrire tu pourras noter tes futur sujets comme résolus afin de faciliter la recherche ;)


@+

Re: [RESOLU] Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 16:05
par Anais31
Ok m je vais le faire :D
Merci

Re: [RESOLU] Supprimer une donnée avec condition en php

Posté : 26 mai 2014, 18:27
par moogli
de rien