### Eclipse Workspace Patch 1.0
#P wordpress-tests
|
|
|
|
| 103 | 103 | function get_userdata( $user_id ) { |
| 104 | 104 | global $wpdb; |
| 105 | 105 | |
| 106 | | $user_id = absint( $user_id ); |
| | 106 | if ( ! is_scalar( $user_id ) ) |
| | 107 | return false; |
| | 108 | |
| | 109 | $user_id = abs( (int) $user_id ); |
| 107 | 110 | if ( ! $user_id ) |
| 108 | 111 | return false; |
| 109 | 112 | |
| … |
… |
|
| 112 | 115 | if ( $user ) |
| 113 | 116 | return $user; |
| 114 | 117 | |
| 115 | | if ( ! $user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE ID = %d LIMIT 1", $user_id ) ) ) |
| | 118 | if ( ! $user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->users} WHERE ID = %d LIMIT 1", $user_id ) ) ) |
| 116 | 119 | return false; |
| 117 | 120 | |
| 118 | 121 | _fill_user( $user ); |