Les meilleurs développeurs Full Stack freelances sont sur Codeur.com

Aide sur l'intégration d'apostrophe (php mysql)

 Fermé · 30 à 300 € · 3 offres · 259 vues


[b]Description du programme / site web :[/b]
Je souhaiterai intégrer mysql_real_escape_string dans une requete qui est mixé avec amfphp.

ci joint le code
_voici le code brut :

<?php

class products{

//change to match your needs

var $dbhost = "localhost";

var $dbname = "Catalog";

var $dbuser = "root";

var $dbpass = "";

function products(){

$this->methodTable = array(

"getItems" => array(

"description" => "Returns products table",

"access" => "remote" // available values are private, public, remote

//"arguments" => array ("message")

),

"setItems" => array(

"description" => "Echoes the passed argument back to Flash (no need to set the return type)",

"access" => "remote", // available values are private, public, remote

"arguments" => array ("rs")

)

);

// Initialize db connection

$this->conn = mysql_pconnect($this->dbhost, $this->dbuser, $this->dbpass);

mysql_select_db ($this->dbname);

}

function getItems(){

return mysql_query("select * from list");

}

function setItems($rs){// function escape($param)

//return mysql_real_escape_string($rs, $this->conn);

$error = false;

for($i=0; $i<sizeof($rs); $i++){

$result = mysql_query("replace into list values('".$rs[$i]['PkProduct']."', '".$rs[$i]['Poste']."', '".$rs[$i]['Lieu']."', '".$rs[$i]['Description']."')");

if(!$result) $error = true;

}

if(!$error) return "Ok"; else return "Error";

}

}

?>

et voilà le style de trucs qu'il faudrait que je mets? en sachant que je ne fait pas appel à escape dans mon code du dessus

// transforme une string pour éviter l'injection ou les apostrophes et guillements

// Note: mysql_escape_string est recommandé, il est plus sécure que addslashes

function escape($param)

{

return mysql_escape_string($param);

// ou bien si on veut préciser la connexion courante :

// return mysql_real_escape_string($param, $this->conn);

}

merci d'avance

Salutations distinguées

Budget indicatif : 30 à 300 €

Publication : 12 juin 2008 à 22h17

Profils recherchés : Développeur freelance , Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

J
C
N
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients