Ses derniers messages sur les forums
easyphp 1.6 a easyphp 2.0
attention aux compatibilité des versions php et mysql et revoir les parametres de php.ini une fois votre nouvelle install terminée
merci de ta reponse
je vais essayé çà
bonjour a tous
voici mon souci
dans ma base mysql g le champ "adresse"
je me suis aperçu que dans la saisie des données les utilisateurs utilisée le retour a la ligne concrétiser par :
" \r\n " quand je fais fait une exportation csv
comment je peux faire pour les enlever sans passer sur chaque ligne "g +800 lignes"
d avance merci
merci pour ta reponse mais çà ne change rien exactement le meme resultat
toute fois g çà comme erreur
fois le nbre d enregistrement
Warning: mysql_result(): Bad column offset specified in c:\easyphp1-8\www\courrier\sauvea.php on line 25
bonjour
voilà g fait la modif suivante
mais le souci c qu il me copie que le premier enregistrement de la base et çà autant de fois qu'il y a d'enregistrement
pourquoi???et que dois modifié exactement
<?
include "config.php3";
// on se connecte à la base de donnée
$dbconnect = mysql_connect($cfgHote,$cfgUser) or die ("erreur de connexion");
// on selectionne votre base
mysql_select_db($db,$dbconnect) or die ("impossible de selectionner la base");
$sql =mysql_query ('SELECT ID, date, code, objet, desti, expe, annee FROM courrierdepart');
$res = mysql_numrows($sql); // on compte le nombre de résultats
$data = mysql_fetch_array($sql);
$file = ("courrier.xls");
if(!$myfile = fopen($file,"w")) //on ouvre le fichier
{
print("erreur: ");
print("'$file' n'existe pas!\n");
exit;
}
WHILE($res!=$i) // chaque fois que "$res" est dif. de "$i", donc qu'il y a un enreg.
{
$recup = mysql_result($sql,$data,$i); // on récupère les champs
//ecriture
fputs($myfile,"$data[ID]\t $data[code]\t $data[objet]\t $data[desti]\t $data[expe]\t $data[date]\t $data[annee]\t\n");
//fwrite($myfile,"$ID\t $code\t $objet\t $desti\t $expe\t $date\t $annee \n"); //on insère une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne
$i++;
}
//fermeture fichier
fclose($myfile); //on ferme le fichier
echo "<center><h2>La table ~~courrier envoyé 2007~~' a été sauvegardée...</h2></center>";
mysql_close(); // on ferme la connexion
?>
<form name="quit">
<center><br><br><input type="button" value="Fermer" onClick="self.close()" name="button3"></center>
</form>
[/code]
ben non justement rien
bonjour a tous
le titre est assez explicite
je souhaite sauver mes donnée de ma base dans un fichier a partir d'une page php
g donc un script mais qui n'ecrit pas dans mon fichier
a la ligne 26 il est bien ecrit courrierdepart quand j'ote le commentaire
mais a la ligne 27 rien
quelqu'un pourrait t-il me mettre sur la voie
d'avance merci
<?
include "config.php3";
// on se connecte à la base de donnée
$dbconnect = mysql_connect($cfgHote,$cfgUser) or die ("erreur de connexion");
// on selectionne votre base
mysql_select_db($db,$dbconnect) or die ("impossible de selectionner la base");
$sql = mysql_query(" SELECT ID, date, code, objet, desti, expe, annee from courrierdepart");
$res = mysql_numrows($sql); // on compte le nombre de résultats
$file = ("courrier.xls");
if(!$myfile = fopen($file,"w")) //on ouvre le fichier
{
print("erreur: ");
print("'$file' n'existe pas!\n");
exit;
}
WHILE($res!=$i) // chaque fois que "$res" est dif. de "$i", donc qu'il y a un enreg.
{
$recup = mysql_result($sql,$i); // on récupère les champs
//ecriture
//fputs($myfile,"* courrierdepart\n");
fwrite($myfile,"$ID\t $code\t $objet\t $desti\t $expe\t $date\t $annee\n"); //on insère une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne
$i++;
}
//fermeture fichier
fclose($myfile); //on ferme le fichier
echo "<center><h2>La table 'courrier envoyé 2007' a été sauvegardée...</h2></center>";
mysql_close(); // on ferme la connexion
?>
<form name="quit">
<center><br><br><input type="button" value="Fermer" onClick="self.close()" name="button3"></center>
</form>
desolé mais g trouvé il me manqué une variable importante
probleme resolu
bonjour a tous
je souhaiterais afficher une photo
j'utilise GetImageSize ou plutot j'essaie d'utiliser
mais g l'erreur suivante :
Warning: getimagesize(photo/): failed to open stream: Permission denied in c:\easyphp1-8\www\fiche\test.php on line 39
ci-dessus le bout de code
si quelqu'un à une idée
merci d avance
<?php
include "config.php3";
// on se connecte à la base de donnée
$dbconnect = mysql_connect($cfgHote,$cfgUser) or die ("erreur de connexion3");
// on selectionne votre base
mysql_select_db($db,$dbconnect) or die ("impossible de selectionner la base");
if (isset($_GET["ID"])) { $ID = $_GET["ID"]; } else { $ID = ""; }
//recup des variables
$ID = $_POST['ID'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$photo= $_POST['photo'];
$sql =mysql_query( " SELECT ID,date,nom, prenom, photo from ficheperso WHERE ID ='$ID'");
// j affiche l' enregistrement...
while ($liste = mysql_fetch_array($sql))
{
echo "<br>";
echo "fiche n°";
echo " <br> ";
echo " ";
echo $liste['ID'];
echo " <br> ";
echo $liste['nom'];
echo " ";
echo $liste['prenom'];
echo " <br> ";
//controle nom du fichier photo = a " nom.jpg"
echo $liste["photo"];
if (file_exists("trombi/$photo"))
{
$size = GetImageSize("trombi/$photo");
$width = $size[0] + 25;
$height = $size[1] + 20;
echo " <TD vAlign=top class=col2><center> \n";
echo " <a href='javascript:openPopWin(\"trombi/$photo\",$width,$height,\"\",1,1)'> \n";
echo " <img src=\"trombi/$photo\" width=\"80\" height=\"85\" alt=\"$photo\"> \n";
echo " </center></TD> \n";
}
else
{
echo "<TD vAlign=top bgColor=#660033><center><img src=\"trombi/default.jpg\" width=\"80\" height=\"85\" alt=\"trombi/$photo\"></center></TD> \n";
}
}
?>
bonjours a tous
mon probleme étant resolu
je tenais a remercier
KEIKA SOLENN IM@N
pour leurs conseils trés instructif
maintenant je passe à autre chose