bonjour,
j'ai un fichier texte que je converti en sql, pour cela je voudrais placer un morceau de code sql au début de mon fichier texte.
l'option r+ de fopen devrai me permettre d'écrire au début de ce fichier seulement j'ai une parti de mon fichier qui disparait (en gros au lieu d'insérer du texte j'écrase le début de mon fichier:
avant:
après:Grigoriadis, N.', 'Kimena neoellinikis logotechnias [Texte imprim�] : 3'' Gymnasiou / N. Grigoriadis, D. Karvelis, Ch. Milionis,...[et al.] ; Minist�re hell�nique de l''Education nationale, Institut p�dagogique');
voila je laisse mon code au cas ou:Insert into ouvrage (auteur, titre) values('linikis logotechnias [Texte imprim�] : 3'' Gymnasiou / N. Grigoriadis, D. Karvelis, Ch. Milionis,...[et al.] ; Minist�re hell�nique de l''Education nationale, Institut p�dagogique');
j'espère que vous pourrez m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $f = 'essai.txt'; $text = "Insert into ouvrage (auteur, titre) values('"; $handle = fopen("$f","r+"); // regarde si le fichier est accessible en écriture if (is_writable($f)) { // Ecriture if (fwrite($handle, $text) == FALSE) { echo 'Impossible d\'écrire dans le fichier '.$f.''; exit; } fclose($handle); } else { echo 'Impossible d\'écrire dans le fichier '.$f.''; }
merci d'avance
Partager