variable PHP - PHP - Programmation
Marsh Posté le 31-07-2004 à 16:26:07
en clair ta 2 phrases et tu veux les ajouter genre
phrase 1 : "Salut"
phrase 2 : "ca va?"
et faire avec la phrase "Salut ca va?"
c ca?
Marsh Posté le 31-07-2004 à 16:28:57
il faut utiliser .=
exemple :
Code :
|
Marsh Posté le 31-07-2004 à 16:30:46
<?php
$a="Salut";
$b="ca va";
$c="$a $b";
echo $c;
?>
Marsh Posté le 31-07-2004 à 16:32:38
ReplyMarsh Posté le 31-07-2004 à 16:34:16
JagStang a écrit : |
ca marche pas du tout ca, enfin en tout cas sur easyphp lol, ca m'affiche 0 ca...
Marsh Posté le 31-07-2004 à 16:35:23
je voulais dire
Code :
|
je trouve abbérant d'utiliser cette notation dans ce cas préci s :$c="$a $b";
Marsh Posté le 31-07-2004 à 16:36:38
lunarnet76 a écrit : ca marche pas du tout ca, enfin en tout cas sur easyphp lol, ca m'affiche 0 ca... |
je vois pas le rapport...
(easyphp c'est mal )
Marsh Posté le 31-07-2004 à 16:41:38
ah oui c vrai ca!!! c plus logique, c juste que comme c du texte ben je pense toujours comme si c t la meme chose lol
et je parler d'easy php car par exemple utiliser PHP_SELF ca ne marche pas sans le $_SERVER['PHP_SELF'] alors que online ca marche! dc
Marsh Posté le 31-07-2004 à 17:55:37
Oui mais vu que c'est pour faire une boucle et qu'il ne sait peut etre pas le nombre de vars ça serait plutot ça :
Code :
|
Enfin bref, à modifier en conséquence quoi...
++
Marsh Posté le 31-07-2004 à 18:50:57
Ok merci pour les infos. Mais cela ne marche toujours pas. Il faut dire que je débute en PHP. Voici un morceau de mon programme. ça doit être bourré de fautes !
L'objectif de la 1ere boucle est de remplir un tableau $var[] avec des datas.
L'objectif de 2ème boucle est de mettre bout à bout dans la variable $produit les data du tableau $var[]
$i = 0;
while ($prod = "2" )
{ ........
$i = $i + 1;
$var[$i] = $prod["quantite"]." ".$prod["nom"];
}
$i=0;
while ( isset($var[]) )
{ $i = $i+1;
$produit .= $var[$i];
}
echo $produit;
Merci de votre aide.
MF
Marsh Posté le 31-07-2004 à 19:34:33
manchot fou a écrit : Ok merci pour les infos. Mais cela ne marche toujours pas. Il faut dire que je débute en PHP. Voici un morceau de mon programme. ça doit être bourré de fautes ! |
Marsh Posté le 31-07-2004 à 19:37:50
En fait ça va pas du tout ton truc ...
while ($prod = "2" )
Ca serait pas plutot :
if($prod == "2" ) ?
$i = $i + 1;
Tu peux le remplacer par
$i++;
Si plus haut tu met if($prod == "2" )
c'est que $prod est une chaine de texte ou un chiffre
tu ne peux donc pas faire $prod["quantite" ...
car dans ce cas, $prod serait un tableau
Explique plutot ce que tu cherche à faire clairement et on (je) t'aidera(is) à ecrire le code...
++
Marsh Posté le 31-07-2004 à 19:45:16
ohla c koi ce bordel => 0/20
les variables $prod, $var ca veut rien dire
$produit, $varArr à la place merci
utilise des fonctions
$prod est un tableau donc $prod = 2 ! à changer
Code :
|
J'aimerais bien voir ton site Web tu as des liens ?
Marsh Posté le 31-07-2004 à 16:22:28
Bonjour,
Je recherche une solution pour réaliser cette fonction en PHP :
soit une VAR1 += VAR2 : cette fonction incremente VAR1 en en fonction de VAR2. Ca j'ai saisi.
J'aimerais réaliser la même chose mais avec du texte :
J'aimerais que VAR1 contienne le texte (dans une boucle While par exemple):
TEXTE1 ou TEXTE1 + TEXTE2 ou TEXTE1 + TEXTE2 + TEXTE3 .....
+= ne marche qu'avec des chiffres ? Comment faire avec du texte ?
ai je été assez clair ?
Merci de me mettre sur la voie