Mettre variable dans variable PHP

Résolu
hraph Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis en train de créer un script en php pour créer des fichiers. Le contenu de ces fichiers est définit par une variable. Or dans ces fichiers il se trouve aussi une variable. Suand j'exécute le script il me crée un ficher et à l'intérieur, aucune variable comme $variable n'est crée mais juste remplacée par un espace (rien).

La première variable est :

$content = "<?php 
	'" . $base . "' = mysql_connect ('local', 'www', 'xxx');
				mysql_select_db ('dbname', '" . $base . "');
	'" . $sql . "' = mysql_query(\"SELECT post_content FROM '\" . '" . $table . "' .\"' WHERE ID = '\" . '" . $id . "' .\"'\");
	list('" . $content3 . "') = mysql_fetch_array('" . $sql . "'); ?>";



1 réponse

gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
Bonjour,

Essais comme ça:

$content = '<?php 
	$base = mysql_connect ("local", "www", "xxx");
	mysql_select_db ("dbname",  $base);
	$sql = mysql_query("SELECT post_content FROM $table WHERE ID = $id");
	list($content3) = mysql_fetch_array($sql); ?>';


Gaerebut
2