wdCalendar PDO

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : wdCalendar PDO

Re: wdCalendar PDO

par Ryle » 09 juin 2014, 11:20

Bonjour,

Quel est le soucis au juste ? le code que tu présentes n'utilise pas pdo, j'imagine que c'est le code initial du plugin ?

Est-ce que tu connais pdo et la construction ou l'exécution des requêtes ? si oui, il suffit de remplacer les fonction mysql par leur équivalent pdo pour construire et exécuter la requête...

Du coup qu'est ce que tu as fait ? qu'est ce que tu veux faire ? ou est-ce que tu sèches ? sur quoi as-tu besoin d'aide ? ...

Re: wdCalendar PDO

par moimeme30 » 09 juin 2014, 11:10

Personne n'a une idée, ou un début de piste??

wdCalendar PDO

par moimeme30 » 08 juin 2014, 20:56

Bonsoir,

je suis en train de tester wdCalendar http://www.web-delicious.com/jquery-plugins/
Il répond entièrement à mes attentes. mais j'aimerai l'actualiser et passer a PDO.
Mais je sèche un peu.
Voici le code
function addDetailedCalendar($st, $et, $sub, $ade, $dscr, $loc, $color, $tz){
  $ret = array();
  try{
    $db = new DBConnection();
    $db->getConnection();
    $sql = "insert into `jqcalendar` (`subject`, `starttime`, `endtime`, `isalldayevent`, `description`, `location`, `color`) values ('"
      .mysql_real_escape_string($sub)."', '"
      .php2MySqlTime(js2PhpTime($st))."', '"
      .php2MySqlTime(js2PhpTime($et))."', '"
      .mysql_real_escape_string($ade)."', '"
      .mysql_real_escape_string($dscr)."', '"
      .mysql_real_escape_string($loc)."', '"
      .mysql_real_escape_string($color)."' )";
    //echo($sql);
		if(mysql_query($sql)==false){
      $ret['IsSuccess'] = false;
      $ret['Msg'] = mysql_error();
    }else{
      $ret['IsSuccess'] = true;
      $ret['Msg'] = 'add success';
      $ret['Data'] = mysql_insert_id();
    }
	}catch(Exception $e){
     $ret['IsSuccess'] = false;
     $ret['Msg'] = $e->getMessage();
  }
  return $ret;
}
Quelqu'un a une idée svp?