Domande taggate «wpdb»

La classe wpdb, accessibile tramite la variabile globale $ wpdb, viene utilizzata per interagire con il database WordPress

1
L'aggiornamento di wpdb aggiunge il timestamp corrente non funziona
Quindi, usando $ wpdb-> update per aggiungere alcuni dati a una tabella personalizzata, provando ad aggiungere il timestamp corrente ma non sta salvando le cose giuste (è stata salvata la registrazione 00:00:00). codice generale $wpdb->update('mytable', array( 'value' => 'hello world', 'edit' => date("Y-m-d h:i:s") //saves 0000-00-00 00:00:00 ), array( 'option_name' …
10 database  wpdb  date 

4
WordPress 4.8.1 utilizza mysql_connect che non funziona con PHP 7
Ho appena aggiornato a PHP 7 solo per scoprire che WordPress 4.8.1 (ultima versione) utilizza ancora mysql_connect nel modulo wp-db.php, ma mysql_connect è stato deprecato. Il seguente codice è tratto da wp-db-php, righe 1567-1571: if ( WP_DEBUG ) { $this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags ); } else …
10 wpdb 


2
Rilevamento degli errori generati da $ wpdb-> get_results ()
Come posso rilevare errori quando utilizzo $ wpdb-> get_results ()? Per esempio: $result = $wpdb->get_results("SELECT * FROM this is not a valid query"); Il codice precedente non genera eccezioni o errori; imposta semplicemente $ result su un array vuoto. Come possiamo rilevare in modo affidabile errori generati da get_results ()?
9 database  wpdb  errors 

4
Impaginazione con query SQL personalizzata
Ho la mia stringa SQL per selezionare i post Tipo di post personalizzato con la specifica clausola WHERE. Ho usato l'offset e il limite per restituire post appropriati a seconda della pagina visualizzata. Funziona benissimo. Ora, vorrei far funzionare previous_posts_link()e le next_posts_link()funzioni. Entrambi sono chiamati da get_posts_nav_linkquali usi global $wp_query. …

1
WPDB prepara, come%, i segnaposto?
Questi {xxx...}segnaposto sono %in un'istruzione LIKE normale? In tal caso, quando vengono convertiti in %"s"? SHELL wp> global $wpdb; wp> $q = "%s"; => string(2) "%s" wp> $pq = $wpdb->prepare($q, '%hi%'); => string(136) "'{6e039dc0b074a5ff6828a070d0c24708d132341f32dff55a053f1410beabaacd}hi{6e039dc0b074a5ff6828a070d0c24708d132341f32dff55a053f1410beabaacd}'"
9 wpdb 

1
Recupera array con $ wpdb
Sto cercando di convertire questo codice per utilizzare $ wpdb. $data = array(); $query = "SELECT * FROM videos"; $query_exec = mysql_query($query) or die(); while($row = mysql_fetch_array($query_exec)) { if ( $row['video'] == "http://youtu.be/".end(explode('http://youtu.be/',$row['video'])) ) { $data[$row['id']] = end(explode('http://youtu.be/', $row['video'])); } else { $data[$row['id']] = end(explode('?v=', $row['video'])); } } Così ho …
9 wpdb  array 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.