delfyno

Inscris le 26/05/2009 à 11:02
  • Nombre de sujets
    18
  • Nombre de messages
    40
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Bon

Ses derniers sujets sur les forums

delfyno
le 21/10/2010 à 22:42
mail en php
Bonjour,
J'ai crée un site et lorsque je reçois un mail, je ne vois pas l'expéditeur du méssage. En fait lorsque je vais dans ma boite mail, je vois bien le message mais je vois message de moi envoyé à moi et c'est embêtant car je ne peux répondre à celui qui à envoyé le message
message de "moi@monemail.com" envoyé à "moi@monemail.com".
Comment puis je résoudre ce problème s'il vous plaît?
Merci d'avance
delfyno
le 25/06/2009 à 11:07
alimenter un formulaire via une liste deroulante
Bonjour,
pour mon stage j'ai crée un formulaire contenant une liste déroulante et j'aimerais, lorsque je sélectionne un élément de ma liste déroulante, que les données correspondantes qui sont dans la base de données s'affichent dans le formulaire, je pense qu'il faut passer par AJAX pour éviter que la page se recharge mais je ne sais du tout comment faire.
Merci d'avance pour votre aide
delfyno
le 16/06/2009 à 09:21
conversion fichier excel en CSV
Bonjour, j'ai un fichier excel et je dois le convertir en CSV pour ensuite le lire avec PHP et rajouter les données dans une base. Le souci c'est que je ne sais pas comment faire, je ne sais pas comment convertir le fichier excel en CSV, alors quelqu'un pourrait m'aider s'il vous plaît. Merçi d'avance
delfyno
le 04/06/2009 à 16:19
ajouter, copier, modifier et supprimer des données mysql
j'ai un souci, mes copier, modifier et supprimer ne marchent plus depuis que j'ai rajouté les 5 lignes après le while

<?php
include("connection.php");

//connection a la base
connectMaBase();

$reponse = mysql_query("SELECT * FROM article ") or die(mysql_error());
?>

<center>
<table border=5 bgcolor="red"><tr>
<caption>Liste des articles</caption>
<th>noArticle</th>
<th>idArticle</th>
<th>nomArticle</th>
<th>descArticle</th>
<th>intituléArticle</th>
<th>prixArticle</th>
<th>Copier</th>
<th>Modifier</th>
<th>Supprimer<b></th>
</tr>
<?
while ($donnees = mysql_fetch_array($reponse) ){
$idArticle = $donnees['idArticle'];
$donnees['prixArticle'] = number_format($donnees['prixArticle'], 2, ',',' ');
$idArticle = substr($donnees['nomArticle'], -$donnees['nomArticle'], 10);
$idArticle = str_replace(CHR(32),"_",$idArticle);
$md = substr(md5(time()), -md5(time()), 4);
?>
<tr>
<td><div align = center><?echo $donnees['noArticle'];?> </td>
<td><div align = center><?=supprimerAccent($idArticle . $md)?></center></td>
<td><div align = center><?echo $donnees['nomArticle'];?></center> </td>
<td><div align = center><?echo $donnees['descArticle'];?></center></td>
<td><div align = center><?echo $donnees['intituléArticle'];?></center></td>
<td><div align = center><?echo $donnees['prixArticle'];?>&euro;</td>
<td><div align = center><?echo '<a href="copier.php?id='.$idArticle.'">';?> Copier</a></td>
<td><div align = center><?echo'<a href="modifier.php?id='.$idArticle.'">';?> Modifier</a></td>
<td><div align = center><a href="<?echo 'supprimer.php?supprimer='.$idArticle.'';?>
" onclick="return confirm('Êtes vous sûre de vouloir supprimer cet article ?');">Supprimer</a></td>
</tr>
<?}?>

</table>

<?
mysql_close();
?>

<html>
<br><br><br>
<a href="form.php">Ajouter un article</a><br>
</html>

<?
//supprimer les accents
function supprimerAccent($chaine){
$chaine = strtr($chaine,"ÀÂÄÇÈÉÊËÌÎÏÑÒÔÕÖÙÛÜ","AAACEEEEIIINOOOOUUU");
$chaine = strtr($chaine,"àáâãäåçèéêëìíîïñòóôõöùúûüýÿ","aaaaaaceeeeiiiinooooouuuuyy");
return $chaine;
}
?>


avant que je ne rajoute ces 5 lignes après le while, copier, modifier et supprimer marchaient très bien. c'est surtout la ligne 27 qui pose problème car si je la mets en commentaire, j'arrive a copier, modifier et supprimer 1 article.
Est ce que qeulqu'un pourrait me dire pourquoi ca ne marche pas?
Merçi d'avance
delfyno
le 03/06/2009 à 11:45
ajout d'un article dans une base de données
Bonjour,
j'ai fais une base de données article et j'aimerais lors de l'ajout d'un article que l'id soit identique aux 6 premières lettres du nom de l'article sans espace, remplacer les espaces par 1 tiret, les points virgules, d'exclamation, les virgules par 1 underscore et les lettres accentuées par leur équivalent sans accent. Je ne sais pas quelles fonctions je dois utiliser
pourriez vous m'aider s'il vous plaît? Merçi d'avance pour votre aide
PS: dans ma base, l'idArticle n'est pas le champ auto-incrément
delfyno
le 28/05/2009 à 14:11
supprimer une ligne mysql en php
Bonjour,
j'ai un script pour supprimer des articles dans ma base de données et quand je clique sur tout marche bien, la requete
s'affiche ainsi que le idArticle et le je vois apparaître
"la suppression a bien été éffectué et quand je vais dans ma base, l'article y est toujours alors depuis ds heures
je cherche a resoudre ce souci mais jy arrive pas, aidez svp.
Merçi d'avance
<?php
//page de suppression
include("connection.php");

//connection a la base
connectMaBase();

if (isset ($_GET['supprimer'])){

//récupération des valeurs des champs:
$idArticle = $_GET['supprimer'];
//$idArticle = $_GET['idArticle'];
//$noArticle = $_GET['noArticle'];

echo $idArticle; echo "<br>";

//création de la requête SQL:
$sql = "DELETE FROM article WHERE idArticle = ' ".$idArticle." ' " ;
echo $sql;

//exécution de la requête SQL:
$requete = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
//$sql = "DELETE FROM article WHERE noArticle='3' ";


//affichage des résultats, pour savoir si la modification a marchée:
if ($requete) {
echo("La suppression à été correctement éffectuée") ;
} else {
echo("La suppression à échouée") ;
}

// on ferme la connexion
mysql_close();
}
?>
<br><br>
<a href="form.php">Ajouter un article</a>

<center>
<a href="liste.php">Liste des articles</a>
delfyno
le 27/05/2009 à 16:59
copier une ligne dans une base de donnés
Bnojour,
j'ai fais un script pour ajouter des articles, modifier copier ou supprimer
quand je clique sur copier ca copier la ligne mais tous les colonnes de la nouvelle ligne sont remplies par le idArticle c'est a dire qu toutes les colonnes sont remplies mais que par l'idArticle ya que l'idArticle qui est copié dans toutes les colonnes et je ne sais comment resoudre ce problème aidez moi s'il vous plaît. Merçi d'avance

voici mon script
<?
include("connection.php");

//connection a la base
connectMaBase();


if(isset($_GET['copier']))
{
//On récupère les valeurs entrées par l'utilisateur :
$idArticle=$_GET['copier'];
$nomArticle=$_GET['copier'];
$descArticle=$_GET['copier'];
$intituleArticle=$_GET['copier'];
$prixArticle=$_GET['copier'];

echo $idArticle;
//echo $nomArticle;
//echo $descArticle;
//echo $intituleArticle;
//echo $prixArticle;



//requête SQL:
//$sql = "SELECT * FROM article ORDER BY noArticle" ;
//$sql = "SELECT * FROM article WHERE idArticle=' ".$idArticle." ' " ;
$sql = "SELECT noArticle, idArticle, nomArticle, descArticle, intituléArticle, prixArticle FROM article";

echo "<br>";
echo $sql;

//exécution de la requête:
$requete = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());

//commande sql d'insertion
$sql = "INSERT INTO article VALUES('', '$idArticle', '$nomArticle', '$descArticle', '$intituleArticle', '$prixArticle')";

//exécution de la requête:
$requete = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
echo "<br>";

//$requete = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br/>'.mysql_error());

//affichage des résultats, pour savoir si la suppression a marchée:
if($requete)
{
echo("La copie à été correctement effectuée") ;
}
else
{
echo("La copie à échouée") ;
}

// on ferme la connexion
mysql_close();
}
?>
<br><br>

<a href="form.php">Ajouter un article</a>

<center>
<a href="liste.php">liste des articles</a>
delfyno
le 26/05/2009 à 11:10
supprimer des données
<?php
//page de suppression
include("connection.php");

if (isset ($_POST['supprimer'])){

//récupération des valeurs des champs:
$noArticle = $_POST['supprimer'];
echo $noArticle;

//création de la requête SQL:
$sql = "DELETE FROM article WHERE noArticle = '$noArticle' " ;
//$sql = "DELETE FROM article WHERE noArticle='3' ";
echo $sql;
//connection a la base
connectMaBase();

//exécution de la requête SQL:
$requete = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());

//affichage des résultats, pour savoir si la modification a marchée:
if ($requete) {
echo("La suppression à été correctement effectuée") ;
} else {
echo("La suppression à échouée") ;
}

// on ferme la connexion
mysql_close();
}
?>


ca ne marche quand je clique sur supprimer, aidez moi s'il vous plaît.
Merçi d'avance
LoadingChargement en cours