Bonjour,
Je tente d'envoyer une valeur dans une table.
J'ai fait un petit fichier php qui à pour rôle d'enregistrer une valeur, mais la valeur n'est pas enregistrée.
Pour cela j'ai consulté la doc: https://docs.joomla.org/Inserting,_U...g_JDatabase/fr
La valeur $MyStyle n'st pas enregistrée dans la colonne style de la table.
Est-ce que j'utilise correctement ce qui est décrit dans la doc JOOMLA ?
Cordialement.
Eric
Je tente d'envoyer une valeur dans une table.
J'ai fait un petit fichier php qui à pour rôle d'enregistrer une valeur, mais la valeur n'est pas enregistrée.
Pour cela j'ai consulté la doc: https://docs.joomla.org/Inserting,_U...g_JDatabase/fr
Code PHP:
<?php
//$MyStyle = $_POST['style'];
$MyStyle = "blue";
$db = JFactory::getDbo();
$query = $db->getQuery(true);
// Insert columns.
$columns = array('style');
// Insert values.
$values = array(1001, $db->quote($MyStyle), $db->quote('Inserting a record using insert()'), 1);
// Prepare the insert query.
$query
->insert($db->quoteName('#__social_stream'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
?>
Est-ce que j'utilise correctement ce qui est décrit dans la doc JOOMLA ?
Cordialement.
Eric
Commentaire