Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2012, 15h27   #1
Membre du Club
 
Inscription : juin 2007
Messages : 336
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 336
Points : 48
Points : 48
Par défaut Un echo rebel

Bonjour le forum, bonne année à vous !
J'ai un petit soucis et je n'arrive pas à m'en sortir.
J'ai un fichier index.php qui m'affiche bien une valeur de ma base de donnée, voici la versionb raccourci :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
// connexion à mon fichier contenant les accès à ma db
<?php
include('connexion.php')
?>
//trie dans ma db
<?php
$id = (int)$_GET['id'];
$resu4 = mysqli_query($conn, 'SELECT * FROM table1 WHERE id='.$id);
$infos4 = mysqli_fetch_assoc($resu4);
?>
//je définie ma variable
<?php
$toto = $infos4["prenom"];
?>
// j'affiche ma valeur de toto
<?php echo $toto?>
Cela fonctionne parfaitement.
Mais un peu plus loin dans mon code je réutilise ma variable "toto" sous une forme différente, et la il ne m'affiche rien, voici mon code toujours dans mon fichier index.php :

Code :
1
2
3
4
 
<?php
include("fonction.php")
?>
Le fichier fonction contient :
Code :
1
2
3
4
5
6
7
8
 
<?php
$fichier = "texte.txt";
$contenu = fread(fopen($fichier, "r"), filesize($fichier));
$parag = explode("*",$contenu);
$rand = mt_rand(1, count($parag));
echo $parag[$rand-1];
?>
Mon fichier texte.txt ne contient que <?php echo $toto?> pour afficher ma variable mais je n'obtient rien cette fois çi.
Avez vous des idées ?
Un grand merci d'avance !
yuyu599 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 19h17   #2
Membre expérimenté
 
Avatar de amoiraud
 
Homme Adrien
Développeur Web
Inscription : octobre 2006
Messages : 412
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2006
Messages : 412
Points : 537
Points : 537
Envoyer un message via MSN à amoiraud
Essaye avec un point-virgule :

Code :
1
2
3
4
5
 
<?php
  // j'affiche ma valeur de toto
  echo $toto;
?>
amoiraud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 19h47   #3
Membre du Club
 
Inscription : juin 2007
Messages : 336
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 336
Points : 48
Points : 48
Merci de votre réponse.
Cela ne change rien j'ai donc contourner mon problème pour ne pas utiliser ce système
yuyu599 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h56.


 
 
 
 
Partenaires

Hébergement Web