pierre27

Inscris le 03/10/2007 à 10:33
  • Nombre de sujets
    7
  • Nombre de messages
    31
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

pierre27
le 20/12/2007 à 12:16
probleme sur des records avec retour a la ligne
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
pierre27
le 26/11/2007 à 10:27
sauvegarder contenu base dans un ficier txt ou xls
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>
pierre27
le 30/10/2007 à 15:03
prob pour afficher un fichier jpg
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";
}
}
?>
pierre27
le 19/10/2007 à 14:22
probleme avec update
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
pierre27
le 16/10/2007 à 11:17
format date
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
pierre27
le 03/10/2007 à 10:36
comment afficher un donnée sql dans un formulaire
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
LoadingChargement en cours