Cà fait des heures que je me débats avec mon script php et je fais appel à vous
Je voudrai mettre à jour tous les enregistrements d'une base de données appelée articles.
J'ai un champ texte (appelé titre) contenant blabla blabla blablabla
Dans un nouveau champ texte (appelé url), je voudrai recopier le précédent sous la forme blabla-blabla-blablabla
Les tirets sont obtenus avec une fonction fonc_url_art
Mon script qui ne fonctionne pas
$q2 = mysql_query("SELECT * FROM articles ORDER BY idx");
while ($r2 = mysql_fetch_array($q2)) {
$numart = $r2["idx"];
$cattitle=fonc_url_art($r2["titre"]);
mysql_query("UPDATE articles SET url = $cattitle WHERE idx = $numart");
}
Où ai-je fait une erreur, ou plusieurs
Merci pour votre aide
Ce message a été modifié par Alainp - 25 mai 2011 - 10:06.



Haut













