Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3029 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] if if if non je suis sur que je me prends la tete pour rien :)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] if if if non je suis sur que je me prends la tete pour rien :)

n°114268
Thekeke2
Je ne reviens plus sur blabla
Posté le 19-03-2002 à 17:00:11  profilanswer
 

Je recupere les données d'un article ($titre, $sous titre, $chapeau, $texte...) et puis arrive le moment fabuleux des liens sources... Il peut y avoir entre 0 et 3 sources différentes alors j'ai mis dans ma base 3 champs pour le nom et pour le lien...
 
Mais c'est après quand j'affiche le tout que je merdouille je pense... je fais :
 
if($lelien1 != '' )
{
echo ' Sources : '.$lenommail1.': '.$lelien1b.'';
}  
if($lelien2 != '' )
{
echo ' - '.$lenommail2.' : '.$lelien2b.'';
}  
if($lelien3 != '' )
{
echo ' - '.$lenommail3.' : '.$lelien3b.'';
}  
 
bon s'il n'y a pas de sources d'ailleurs je suis mal car le mot Sources s'affiche :) (je vais corriger ça) mais c'est surtout cette série de if qui m'ennuie...
Je peux optimiser ça ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
mood
Publicité
Posté le 19-03-2002 à 17:00:11  profilanswer
 

n°114270
Sh@rdar
Ex-PhPéteur
Posté le 19-03-2002 à 17:02:31  profilanswer
 

j'ai pas pigé mais déjà ça serait plus logique avec un
 
if ()
elseif()
else()


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°114276
Thekeke2
Je ne reviens plus sur blabla
Posté le 19-03-2002 à 17:05:30  profilanswer
 

Sh@rdar a écrit a écrit :

j'ai pas pigé mais déjà ça serait plus logique avec un
 
if ()
elseif()
else()  




 
en fait tu peux avoir 3 sources exemple :
 
titre : Le forum c bieng
texte : oui le forum c est super parce que blablabla
 
Source : Le forum Hardware - http://forum.hardware.fr
         Le site hardware - http://www.hardware.fr
 
 
et là pas de source 3...
 
c'est ça que tu ne comprenais pas ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°114283
Sh@rdar
Ex-PhPéteur
Posté le 19-03-2002 à 17:11:05  profilanswer
 

non je pige pas vraiment ce que tu veux, et comment tu t'y est pris, avec le code complet ça aurait été plus lisible je pense.
 
ensuite :
 
1- si y'en a que 3 et que ça change pas tout les jours, pourquoi s'emmerder à le mettre dans une DB ?
tu fais un tableau : $ListeLiens = array("Harware.fr","Le monde","Pc Plus" )
 
 
2- de où proviennent  les infos, interface d'admin réservée à toi seul ou d'utilisateurs ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°114287
Thekeke2
Je ne reviens plus sur blabla
Posté le 19-03-2002 à 17:17:31  profilanswer
 

1- si y'en a que 3 et que ça change pas tout les jours, pourquoi s'emmerder à le mettre dans une DB ?
 
- non en fait c'est des news ajoutées tous les jours et qui s'additionnent !
 
 
2- de où proviennent  les infos, interface d'admin réservée à toi seul ou d'utilisateurs ?  
 
- elles viennent d'une BDD SQL faites par moi...
 
pour le code c est un peu long en fait et mélangé avec du html...
 
MAIS :) tu verras un résultat plus parlant sur :
 
http://pagepardefaut.free.fr/index [...] ws&debut=0


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°114500
Sh@rdar
Ex-PhPéteur
Posté le 19-03-2002 à 22:48:14  profilanswer
 

tu as écris : il peut y avoir entre 0 et 3 sources, c'est entre 0 et 3 pour chaque news ?
 
le résultat on s'en fout, fait voir le code si tu veux optimiser si c'est long tu le mail.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°114501
Thekeke2
Je ne reviens plus sur blabla
Posté le 19-03-2002 à 22:49:47  profilanswer
 

Sh@rdar a écrit a écrit :

tu as écris : il peut y avoir entre 0 et 3 sources, c'est entre 0 et 3 pour chaque news ?
 
le résultat on s'en fout, fait voir le code si tu veux optimiser si c'est long tu le mail.  




 
oui entre 0 et 3 pour chaque news... ok je recupere le sosurce demain je vire les trucs inutiles et je le mets ici :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°114503
Sh@rdar
Ex-PhPéteur
Posté le 19-03-2002 à 22:52:50  profilanswer
 

bbha t'emmerde pas à virer quoi que ce soit, si tu peux le filer là je jette un oeil maintenant, je nettoierai moi même  :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°114513
Thekeke2
Je ne reviens plus sur blabla
Posté le 19-03-2002 à 23:07:42  profilanswer
 

Sh@rdar a écrit a écrit :

bbha t'emmerde pas à virer quoi que ce soit, si tu peux le filer là je jette un oeil maintenant, je nettoierai moi même  :D  




 
tu vas bien te marrer alors :) je te l envoies en MP


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°114578
Sh@rdar
Ex-PhPéteur
Posté le 20-03-2002 à 00:03:13  profilanswer
 

un ptit début ça pourrait profiter à d'autres :
 
pour éviter d'avoir à convertir des dates stockées dans des champs MYSQL (champs de type DATE OU DATETIME) tu fais ça dans ta requête :
 
SELECT *,DATE_FORMAT(nmoduchampdate,'%d-%m-%Y %H:%i';) .....  
 
sachant que  
%d = le jour sur 2 chiffres par ex : 12, 01 etc..
%m = le mois sur 2 chiffres
%Y = l'année sur 4 chiffres
etc..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] if if if non je suis sur que je me prends la tete pour rien :)

 

Sujets relatifs
[PHP]Afficher un tableau de manière sophistiquée (à la excel)[PHP JAVASCRIPT] Crée un lien hypertexte sur toute une ligne ..
[PHP-MySQL] : Problème de connexion à la base de données sous Linux[PHP ou JAVASCRIPT] Changer le backolor d'une ligne d'un tableau.....
Les sessions en PHPPHP : Login + mot de passe -> saisie automatique
[PHP] La fonction toute bête qui vous simplifie le plus la vie ?Pb de création de table pour un script PHP
[PHP] pb de syntaxe[PHP] Récupérer une valeur dans un textarea ?
Plus de sujets relatifs à : [PHP] if if if non je suis sur que je me prends la tete pour rien :)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR