A mon sens:
1. Si tu es SUR qu'il y a bien UNE réponse (et non aucune) tu peux taper: $donnee =mysql_fetch_assoc($req) (même si mysql_fetch_* ne me convient pas)
2. Si ta 'routine' fait plus d'une ligne, la réponse est non.. sauf si chaque ligne renvoie un booléen et là tu peux séparer par && et tu stoppes à la première ligne qui renvoie false.. Donc pour faire simple si tu as plusieurs lignes tu ne peux pas.. et d'ailleurs pourquoi ?? La lisibilité d'un code est avant tout verticale !!
S.
pare contre pour le if c'est aussi ok , mais on peut comparer ca à un "iif" en vb6...
en vb6 il y a 3 sorte de if:
1-msgbox iif(expression,returntrue,returnfalse)
2-if expression = true then msgbox returntrue else returnfalse
3-if expression = true then
msgbox returntrue
'autre chose si on veut...
else
msgbox return false
end if
je souhaiterai l'équivalent du choix numéro 2 mais en php et ca je ne pense pas que ca existe ? Car la solution que vous m'avez donnée est comparable à la n°1 ...
pare contre pour le if c'est aussi ok , mais on peut comparer ca à un "iif" en vb6...
en vb6 il y a 3 sorte de if:
dim returntrue as string, returnfalse as string
1-msgbox iif(expression,returntrue,returnfalse)
2-if expression = true then msgbox returntrue else msgbox returnfalse
3-if expression = true then
msgbox returntrue
'autre chose si on veut...
else
msgbox returnfalse
end if
je souhaiterai l'équivalent du choix numéro 2 mais en php et ca je ne pense pas que ca existe ? Car la solution que vous m'avez donnée est comparable à la n°1 ...