Inserer des données dans une table
Bonjour,
j'essaye d'insérer des données que je liste dans un boucle dans ma table mais sa ne marche pas !
Il ne me renvoie pas d'erreur et ne m'insere rien dans ma table :-(
Voila mon code PHP :
Code:
1 2 3
| $db = new PDO('mysql:host=***;dbname=***', '***' ,'***');
$select_option_site = $db->prepare('SELECT * FROM option_site');
$select_insert_article = $db->prepare('INSERT INTO article (titre, description, timestamp, source, image, url) VALUES (?, ?, ?, ?, ?, ?)'); |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| require_once('./xxx/xxx.php');
foreach ($feed->get_items() as $item):
if ($enclosure = $item->get_enclosure())
{
$enclosure = $enclosure->get_link();
}
$titre = $item->get_title();
$description = $item->get_description();
$timestamp = $item->get_date('j F Y | g:i a');
$source = $feed->get_title();
$image = $enclosure;
$url = $item->get_permalink();
$select_insert_article -> execute($array1 = array($titre, $description, $timestamp, $source, $image, $url)); |
Avez vous une solution ou y as t'il une erreur ?
Ou avez vous une autre alternative ?
Merci & Bye