Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1132 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PDO qui bug

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PDO qui bug

n°2164051
tutur40
Posté le 15-11-2012 à 03:10:09  profilanswer
 

Bonjour,
 
Voici mon code :

Code :
  1. function editReiki()
  2.    {
  3.       $dbh = mysql::getInstance();
  4.       $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
  5.       $sql = "SELECT *
  6.       FROM `view`
  7.       WHERE title = 'reiki'";
  8.       $requete = $dbh->prepare($sql);
  9.       $requete->execute();
  10.      
  11.       $row = $requete->fetch(PDO::FETCH_ASSOC);
  12.       $text = $row['text'];
  13.       //$textEncoder = addslashes($text);
  14.       $textEncoder =  htmlentities($textt);
  15.      
  16.       $dbh2 = mysql::getInstance();
  17.       $dbh2->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
  18.       $sql2 = "UPDATE `view`
  19.                SET `text` = ?
  20.                WHERE `title` = 'reiki'";
  21.       $requete2 = $dbh2->prepare($sql2);
  22.       $requete2->execute(array($textEncoder));
  23.       echo 'Enregistrement effestué.';
  24.       ?><!-- <SCRIPT LANGUAGE="JavaScript">
  25.  document.location.href="?p=reiki"
  26.  </SCRIPT> -->
  27.  <?php
  28.    }


 
Lr sousic c'"est que quand je rentre une nouvelle entré ou edite sa me supprime toutes la table.

mood
Publicité
Posté le 15-11-2012 à 03:10:09  profilanswer
 

n°2164080
KLeMiX
Laisse pas trainer ton site
Posté le 15-11-2012 à 11:01:22  profilanswer
 

($textt);
 
y a deux tt donc ta variable est vide


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2164105
tutur40
Posté le 15-11-2012 à 13:27:45  profilanswer
 

J'ai verifié acune varable est null.

n°2164109
skeye
Posté le 15-11-2012 à 13:51:13  profilanswer
 

tutur40 a écrit :

J'ai verifié acune varable est null.


 

KLeMiX a écrit :

($textt);
 
y a deux tt donc ta variable est vide


 
ligne 14 dans ton code. $textEncoder est une chaine vide quand tu t'en sers ensuite.


---------------
Can't buy what I want because it's free -
n°2164113
tutur40
Posté le 15-11-2012 à 14:07:06  profilanswer
 

Vous pouvez ecrire mieux

n°2164115
tutur40
Posté le 15-11-2012 à 14:12:12  profilanswer
 

Comment faire pour quelle ne soit pas vide ?

n°2164116
KLeMiX
Laisse pas trainer ton site
Posté le 15-11-2012 à 14:16:42  profilanswer
 

($textt);  
 
il y a 2 t  
 
tu peux mieux lire :o


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2164120
tutur40
Posté le 15-11-2012 à 14:28:25  profilanswer
 

Sa ne marche toujours pas.
 
Toute mes varaiable sont nul je comprends pas.

n°2164125
KLeMiX
Laisse pas trainer ton site
Posté le 15-11-2012 à 14:38:23  profilanswer
 

fait un echo des tes variables après chaque affectation.
Tu trouveras laquelle n'est pas rempli.

 

ex :
$text = $row['text'];
echo $text ;
      //$textEncoder = addslashes($text);
      $textEncoder =  htmlentities($textt);
echo $textEncoder;


Message édité par KLeMiX le 15-11-2012 à 14:39:11

---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2164127
tutur40
Posté le 15-11-2012 à 14:43:26  profilanswer
 

Bah déjà $row renvoie un tableau vide.
 
Comment régler sa ?

mood
Publicité
Posté le 15-11-2012 à 14:43:26  profilanswer
 

n°2164136
tutur40
Posté le 15-11-2012 à 15:21:29  profilanswer
 

UP SVP

n°2164286
KLeMiX
Laisse pas trainer ton site
Posté le 16-11-2012 à 10:48:26  profilanswer
 

tutur40 a écrit :

Bah déjà $row renvoie un tableau vide.
 
Comment régler sa ?


 
 
echo $row ne donnera rien
 
fait la suite


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2164307
tutur40
Posté le 16-11-2012 à 13:00:37  profilanswer
 

Ben j'arrive juqu'au bou du code.
 
Pas ed soucis apprent mais quand je mofie le texte dansle textarea sa ne modofoe rien sauf la covnversion vers htmleniyies.
 
Je pourrai avec quelqu'un fzire sa va abrv yrzmviwer ?

n°2164310
skeye
Posté le 16-11-2012 à 13:15:23  profilanswer
 

tutur40 a écrit :

Ben j'arrive juqu'au bou du code.
 
Pas ed soucis apprent mais quand je mofie le texte dansle textarea sa ne modofoe rien sauf la covnversion vers htmleniyies.
 
Je pourrai avec quelqu'un fzire sa va abrv yrzmviwer ?


 

tutur40 a écrit :

Vous pouvez ecrire mieux


 
[:doc petrus]


---------------
Can't buy what I want because it's free -
n°2164311
KLeMiX
Laisse pas trainer ton site
Posté le 16-11-2012 à 13:17:44  profilanswer
 

tutur40 a écrit :

Ben j'arrive juqu'au bou du code.
 
Pas ed soucis apprent mais quand je mofie le texte dansle textarea sa ne modofoe rien sauf la covnversion vers htmleniyies.
 
Je pourrai avec quelqu'un fzire sa va abrv yrzmviwer ?


 
 
Bas ta fonction ne fait que la conversion vers htmleniyies, donc c'est normal.
 


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2164375
tutur40
Posté le 17-11-2012 à 00:27:43  profilanswer
 

Comment régler le noblement ?

n°2164575
KLeMiX
Laisse pas trainer ton site
Posté le 19-11-2012 à 10:55:22  profilanswer
 

Si tu veux faire une nouvelle entrée, il faut faire des insertes


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PDO qui bug

 

Sujets relatifs
PDO PHPPDO et requete variable
Problème d'encodage PDO/Mysql/PHP[Résolu] Afficher image d'une BDD avec PHP PDO
(résolu) Class 'PDO' not found[resolved] PDO et la sécurité
Requête PDO StatementCreate database avec PDO
Problème requête PDOProblème LIMIT avec requête préparée PDO
Plus de sujets relatifs à : PDO qui bug


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR