Hoi allemaal.

Ik probeer een cron job in elkaar te zetten die het volgende doet.
Hij werkt met database 1 en database 2

Nu moet hij als eerste uit de database1 gegevens halen die hij dadelijk moet verwerken in database2

Als eerst kijken welke producten actief zijn.

$select = mysql_query("SELECT * FROM `member_products` WHERE completed == 1");

oke nu heeft hij alle producten die compleet zijn.

In de zelfde tabel staat bij welke user id het product hoort.

dit veld heet "member_id"

Nu moet voor dat product de gegevens van de member id opgehaald worden, gebruikersnaam en wachtwoord.

Dan moet ik dus een overzicht krijgen product_id= 17 user=200 pass=password.

daarna moeten deze producten in database 2 gezet worden.
Echter moeten we eerst kijken of de gebruikersnaam al bestaat in die database, als de user niet bestaat moet hij een insert doen, bestaat de username wel moet hij een update doen.

Ik heb al van alles gebprobeert maar kom er niet echt uit, kan iemand mij opweg helpen.

Alvast bedankt.
GR Rutgerjan
Heb het script iets aangepast, waardoor ik nu uit de database al kan halen welke producten bij welke member horen, en toont enkel de producten die compleet zijn


$sql = 'SELECT * FROM member_payments WHERE completed = 1';
$res = mysql_query($sql);

if ($res && mysql_num_rows($res) >= 1){
echo '<table border="10"><tr><td>Klant id</td><td>Product id</td><td>Vervaldatum</td><td>bedrag</td><td>Compleet</td></tr>';
        while ($row = mysql_fetch_array($res)){
			echo '<tr><td>'.$row['member_id'].'</td><td>'.$row['product_id'].'</td><td>'.$row['expire_date'].'</td><td>'.$row['amount'].'</td><td>'.$row['completed'].'</td></tr>';
        }
		echo '</table>';
    }else{
        echo 'Geen komplete producten';
    }


Volgens mij moet ik hier op verder borduren.

Gelieve Niet Bumpen:

Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.

SanThe.


edit: sorry even niet bij stilgestaan.

Reageren