Napaka, ko naložim *.csv (star WP plugin)
3 naročniki
3 naročniki
Zdravo,
ker nisem PHP poznavalec (sem bolj WPjovc), me zanima kaj točno pomeni spodnja napaka ter kako jo odpraviti.
Pokaže se ko importam določen *.csv file preko Wordpress plugina
Warning: Missing argument 2 for wpdb::prepare(), called in /home/borist/publichtml/wp-content/plugins/subscribers/subscribers.php on line 29 and defined in /home/borist/publichtml/wp-includes/wp-db.php on line 1291
subscribers.php on line 29
$results = $wpdb->query($wpdb->prepare( $insert ));
Gre za stari plugin, updejtan nazadnje 2 leti nazaj, razvijalca ni mogoče dobiti, plugin pa je življensko potreben kot kava ob 2:316 =)
2 odgovora
To pomeni da imaš napako v modulu in sicer modul kliče takole:
$results = $wpdb->query($wpdb->prepare( $insert ));
A druga napaka je dejansko napaka ki tebe heca, v wp-db.php, na liniji 1291 je namreč prepare definiran kot:
public function prepare( $query, $args )
Torej tebi v modulu manjka nekaj pri prepare funkciji. Modul jo namreč kliče le z enim parametrom, definirana je pa z dvema.
lp