J'utilise DBI dans un de mes scripts, celui-ci plante de temps a autre car DBI produit une erreur, j'ai beau m'éclater les yeux sur le code je ne trouve pas le problèmeCan't rebind placeholder, voici le bout de code recalcitrant !!
merci d'éclairer ma lanterne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 { # Compteurs my $max = 40; my $state = -1; print "\t>> Ajout de données dans la table référence\n"; while ( $state == -1 and $max > 0 ) { $this = $self->{'Sql'}[0]{'main_db'}->prepare("insert into web(web_link,web_country,web_language,web_title) values(?,?,?,?)"); $this->execute( $url, $country, $lang, $title, ); $state = $this->err(); $max--; } return if $state == -1; }
Partager