Jump to content

[Resolu] Creer une nouvelle table dans la BDD : y lire et y ecrire


Recommended Posts

Bonjour a tous,

lors de session prestashop, j'ai besoin de sauvegarder une valeur associé a un ID client.

Donc je pense utiliser la base de donnée pour y stocker mes infos.

Quelqu un pourrait il m'aider avec des infos pour ecrire/lire dans une table de la base PS?

je pense qu'il faut utiliser la classe db.php mais je n'ai pas trouvé de docs...

Merci d'avance pour votre soutien.

Cordalement

SpaceMoO

Link to comment
Share on other sites

Salut a tous,

desolé pour la reponse tardive j'etais occupé.

je met quand meme ce que j'ai trouvé si ça peut aider quelqu un.

voila donc dans la base de donnée j'ai créé une nouvelle table qui s'appelle "ps_valeur" .(voir commandes SQL)

cette table a 2 colonnes: val et customer_ID

pour ecrire la valeur 1 en face de l'ID du customer j'utilise:

 

$val = 1;   // attribution de la valeur 1 a la variable $val
Db::getInstance()->autoExecute('ps_valeur', array(
'customer_ID' =>  $customer_ID,
'val' =>    pSQL($val),
), 'INSERT');
//ça c est l'ecriture ds la table avec la formule magique de prestashop

 

ensuite pour lire une valeur enface de customer_ID dans cette meme table :

$sql='SELECT val from '._DB_PREFIX_.'valeur WHERE customer_ID = '.$customer_ID;
$val= Db::getInstance()->getValue($sql);

 

voila comment je me suis debrouillé.

a++

SpaceMoO

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...