Ses derniers sujets sur les forums
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
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>
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
voilà g besoin de vos lumière
je souhaite mettre a jour ma base
mais la requete ne fonctionne pas
voici le code
<?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");
//on prépare la requête
if (isset($_GET['ID']));
//Si $ID est different de vide ('')
//on prépare la requête
$sql = 'SELECT ID, nom,prenom,adresse,telfixe,telportable FROM ficheperso WHERE ID='.$ID.'';
//on exécute la requête
$requpdate =mysql_query("UPDATE ficheperso SET ID='$ID', nom = '$nom', prenom='$prenom' WHERE ID='$ID'")or die ("erreur la modif n'est pas effectuée");
$req = mysql_query($requpdate)or die('erreur sql!<br>'.$requpdate.'<br>'.mysql_error());
//echo ("$req")
$data = @mysql_fetch_array($req);
//echo ("$data")
$ID = $_post['ID'];
$nom = $_post['nom'];
$prenom = $_post['prenom'];
echo("la fiche n° $ID est modifiée");
?>
merci d avance pour votre aide
bonjour a tous
voilà g un petit souci il semble que mysql n'interprete pas bien le format date
$date = date ("d-m-Y"); a l'affichage g -2001 alors que je devrais avoir la date du jour
si quelqu'un a une idée
d'avance merci
bonjour a tous
ma question est la suivante :
g un champ ID je saisi le N° et les données corespondantes s'affiche dans mes input de mon formulaire
je peux joindre mon script si voule souhaitais
merci d avance