probleme en php sous linux

blackcrow2006
Invité n'ayant pas de compte PHPfrance

28 juin 2006, 18:38

bonjour a tous,je vient demander si qq pourait m'aider au sujet de variable qui ne veulent pas s'afficher sur ma page html,j'ai creer une petite fonction est une requete sur une DB postgres pour moi débuter mai quand je reprend la variable possedant l'information voulue pour la faire apparaitre dans la page,rien!!!!!,ex:
<info type="texte" value="<?php echo nom_de_la_variable ?>" </info>,il ne ce passe rien,sauf que le texte "<?php echo nom_de_la_variable ?>" apparait dans mon champ texte sur la page,pas moyen de l'afficher ou meme en placant <h1> "resultat : " <?php nom_de_la_variable ?> <h1> ,j'obtient " resultat :" ,il n'affiche rien non plus si je place les balise html dans mon code php en essayant de lle faire apparaitre avec un echo ,rien!!!!,hé pourtant apache est configurer pour prendre en compte le php,qqun pourait t'il me sortir de la siouplait !!!,(en lancant le script via la commande php /usr...... pas de probleme mai dans du code html que dalle!!!!!),merci d'avance

Eléphanteau du PHP | 22 Messages

28 juin 2006, 19:04

Peux-tu nous mettre le code ou l'exemple dont tu te sert.

PS: Peux-tu aussi ecrire ton code dans les balises appropriés une aide est disponible dans les premiers POST des modos

car là il nous faut un visualisateur extra-texto sensoriel pour te décrypter
looool

:roll:

Eléphant du PHP | 112 Messages

28 juin 2006, 19:07

la variable est identifiée par le '$' exemple:

$nomdemavariable

Le problème ne viendrait pas de la?
Image

Eléphanteau du PHP | 22 Messages

28 juin 2006, 19:16

salut

Oui mais de toute façon si il à fait ça,
à mon avis il n'à pas récupérer les infos de la base de données.

Se serait bien qu'il mette le tutoriel dont il se sert qu'on puisse l'aider
parce que là c'est flou


EDIT : si tu les à bien recupéré mets plutot :
<?php echo $nom_de_la_variable; ?>
Sans

Code : Tout sélectionner

<info type="texte" value=""
Pour tester ca ne sert à rien @+

blackcrow2006
Invité n'ayant pas de compte PHPfrance

29 juin 2006, 17:21

//VOICI LE CODE POUR LA CONNECTION A MA DB SOUS POSTGRESQL IL FONCTIONNE CORECTEMENT ET ME RENVOIS BIEN LA DEMANDE A MA REQUETE
//fichier include -->test.inc
<?php
$connection=pg_connect("dbname=XXXX")
or die ("connection a la DB 'XXXX' échouée !!!!");
$request="select nom,prenom,num_tel from clients where num_client=002";
$resultat=pg_query($connection,$request);
if (pg_close($connection))
$tab=pg_fetch_row($resultat);
?>


//VOICI LE SCRIPT DANS MA PAGE HTML !!!!!

<body>
<?php
include("/home/david/creation_php/test.inc");
echo "<input type="texte" value= <?php echo $tab[0]?></h2>"
?>

</body>
</html>


 hé voila comme je vous l'ai dit il n'affiche que "<?php echo $tab[0]?>"  dans ma zone de texte,comme si le code php n'été pas prit en compte pourtant apache est configurer pour !!!

Eléphanteau du PHP | 34 Messages

29 juin 2006, 18:25

Moi je ferai plutot ça sur ta page d'affichage
<?php 
include("/home/david/creation_php/test.inc"); 
echo "<input type='texte' value='".$tab[0]."'></h2>";
?>