Update con Check Box with Fatal Error – PHP + MySQL

By | February 15, 2018

Hola estoy intentando hacer update en el campo “operador” para cada solicitud en la cual se presione el check box. Con este código me sale este error (Fatal error: Call to a member function update() on null). ¿Puede alguien ayudarme?

global $wpdb;

$solicitud = $wpdb->get_results(
"SELECT documento_cliente, nombre, apellido, telefono1, correo, bolivares, solicitud_prioridad, num_cuenta, id_solicitud, solicitud_fecha_creada, estado FROM envios_solicitud INNER JOIN envios_cliente USING (documento_cliente) WHERE estado = 'Pendiente'   ORDER BY solicitud_prioridad"
);
if ($solicitud)
{
 //Usuarios
 $usuarios = $wpdb->get_results("SELECT * from wp_users");

 echo 'Selecciona el usuario: ';
 echo '
'; echo ''; echo ' '; echo '
'; //Tabla de solicitudes echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; foreach ($solicitud as $envio_solicitud) { $bancaria = $wpdb->get_results("SELECT cuenta_banco, num_cuenta from envios_cuenta WHERE num_cuenta = '$envio_solicitud->num_cuenta'"); foreach($bancaria as $banco){ echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } } echo ''; echo '
ClientePrioridadDatos BancariosCantidad Bs.FAsignar
'. $envio_solicitud->documento_cliente .'
'. $envio_solicitud->apellido. ', ' . $envio_solicitud->nombre.'
'.$envio_solicitud->telefono1.'
'.'Fecha ingresada:'.'
'.$envio_solicitud->solicitud_fecha_creada.'
'; if ($envio_solicitud->solicitud_prioridad == 1){ echo 'Prioritaria'; } else{ echo 'Normal'; } echo ''.$banco->cuenta_banco.'
'.$banco->num_cuenta. '
'.$envio_solicitud->bolivares .' '.''. Asignar.'
'; echo '
'; } else { echo 'No hay solicitudes pendientes de asigar en este momento, cualquier duda por favor comuníquese con el admin. Saludos.'; } } //Asignar las cuentas $agregado = false; if( $_POST ) { if(!(empty($_POST["check"]))){ foreach($_POST["check"] as $check){ $result = $wpdb->update( 'envios_solicitud', //tabla array( 'operador' => $_POST["select"]// string ), array( 'id_solicitud' => $_POST["id_solicitud"]), //Id de referencia array( '%s' )); }} If ($result){ $agregado = true; if( $agregado ) { echo ""; } }else{ echo ""; }