Mettre variable dans variable PHP

Résolu
hraph Messages postés 42 Statut Membre -  
gaerebut Messages postés 1060 Statut Membre -
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 1060 Statut Membre 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