Php fwrite nom_variable

Résolu/Fermé
nd.nadia Messages postés 7 Date d'inscription lundi 23 février 2009 Statut Membre Dernière intervention 27 mars 2009 - 25 mars 2009 à 10:07
nd.nadia Messages postés 7 Date d'inscription lundi 23 février 2009 Statut Membre Dernière intervention 27 mars 2009 - 25 mars 2009 à 11:17
Bonjour,
je vais être le plus simple possible, je veux écrire dans un fichier via le fwrite du php : $id=mysql_insert_id();
extrait du fichier qui fait l'export:
...
 $insertions = "$id=mysql_insert_id();\n";
 $fichier = fopen("export.php", "wb");
 fwrite($fichier, $insertions);
 fwrite($fichier, $insertions1);
 fclose($fichier);

extrait du fichier exporté "export.php":
=mysql_insert_id();
=mysql_insert_id();
=mysql_insert_id();

ce que je veux afficher:
$id=mysql_insert_id();
$id=mysql_insert_id();
$id=mysql_insert_id();

Merci d'avance
A voir également:

2 réponses

JR des cavernes Messages postés 152 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 19 mai 2009 84
25 mars 2009 à 10:22
Salut,


Mets un antislash devant le $id pour qui ne soit pas considéré comme une variable.

$insertions = "\$id=mysql_insert_id();\n";
0
bonjour,

je ne sais pas si j'ai tout bien compris mais essaye ca :

<?php

$insertions = '$id=mysql_insert_id();
';
$fichier = fopen('export.php', 'a');
fwrite($fichier, $insertions);
fclose($fichier);

?>
0
nd.nadia Messages postés 7 Date d'inscription lundi 23 février 2009 Statut Membre Dernière intervention 27 mars 2009 1
25 mars 2009 à 11:17
merci, ça fonctionne avec les simples '
0