Je dois buger tout autant que mon script je ne vois pas mon erreur
Le but du script est de rajouter une colone url en fonction du titre.
J'ai donc créer une colonne "url" et je cherche maintenant à y associer l'url en fonction du titre...
Si vous pouvez m'éclairer ...
Merci
Je me retrouve avec un message du genre:
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C:\wamp\www\site\test.php on line 38
<?php
include("connect.php");
//Selection des l'annonce
$sql = "SELECT * FROM table";
$req = $bdd->query($sql);
// On parcourt toutes les entrées
while($ligne = $req->fetch(PDO::FETCH_ASSOC))// On affiche chaque entrée une à une
{
//construction de l'url en fonction du titre
$recherche_pour_url = $ligne['titre'];
$remplacement_url = str_replace ( ' ', '-', $recherche_pour_url);
//Affichage des données
echo '<strong>Titre: </strong>' .$ligne['titre']. '<br>';
echo '<strong>Url: </strong>' .$remplacement_url. '<br><br><hr>';
$req = $bdd->prepare('INSERT INTO table(url) VALUES(:url)');
$req->execute(array(
'url' => $remplacement_url
));
echo 'Le jeu a bien été ajouté !';
}
?>
Ca marche ca insérer en fonction de la drniere entré que j'ai en bdd et ca en créer une nouvelle au lien d'insérer ds l'entrée en question ... :/