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 xxx.php : Sélectionner tout - Visualiser dans une fenêtre à part
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 index.php : Sélectionner tout - Visualiser dans une fenêtre à part
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