23 lines
1023 B
PHP
23 lines
1023 B
PHP
<?php
|
|
include "db.php";
|
|
|
|
$query = "SELECT * FROM user_paypal_transactions WHERE payment_status LIKE 'Completed' AND posting_result = 'Error' AND (user_num IS NULL OR user_num = 0)";
|
|
$ppentries = db_query($query);
|
|
|
|
while ($row = db_fetch_assoc($ppentries)) {
|
|
extract($row);
|
|
|
|
$query = "SELECT * FROM users WHERE school_num = $school_num AND email = '$payer_email'";
|
|
$query = "SELECT * FROM users WHERE school_num = $school_num AND first_name = '$first_name' AND last_name = '$last_name'";
|
|
$query = "SELECT DISTINCT * FROM users WHERE school_num = $school_num AND record_num IN (SELECT user_num FROM people WHERE school_num = $school_num AND people_type = 'Student' AND last_name = '$last_name')";
|
|
$results = db_query($query);
|
|
if (db_num_rows($results) == 1) {
|
|
$row = db_fetch_assoc($results);
|
|
$user_num = $row['record_num'];
|
|
$query = "UPDATE user_paypal_transactions SET user_num = $user_num WHERE school_num = $school_num AND record_num = $record_num";
|
|
db_query($query);
|
|
}
|
|
}
|
|
|
|
?>
|