Sziasztok!
Adott a Webgalamb nevű "csoda", aminek van 1 api-ja.
Szeretnék 1 adott adatbázisból átemelni feliratkozókat. A kód így néz ki:
<?php
// PDO csatlakozás, és Webgalamb api include-olása..
$stmt = $dbh->prepare('SELECT mail, status FROM tegyjot_commerce_order');
$stmt -> execute();
$rows=$stmt->fetchAll();
foreach($rows as $row) {
if ($row['status'] == "completed") {
echo "< pre>";
print_r ($row);
echo "< /pre>";
$wg_api -> InsertSubscriber ( array('mail' => $row['mail'], 'active' => 1), 11, $db_pre);
}
}
$dbh = null;
?>
Azonban a szkript csak addig jut, hogy kiírja az első találatot, majd ezután kilép. Azaz már az első találat sem kerül bele a galamb listába.
Mit rontottam el vajon?
Előre is köszönöm a segítséget.
- 4472 megtekintés
Hozzászólások
php nem ir a logba valamit, amin el lehetne indulni?
- A hozzászóláshoz be kell jelentkezni
Megvan a hiba, de nem írt a logba semmit. A webgalamb apit ugyan include-oltam, csak épp kifelejtettem a lényeget: a $wg_api objektumot nem definiáltam... Szerintem öregszem. :(
--
-- GKPortál Blog
Tégy Jót!
Legyen neked is Dropbox tárhelyed! :)
- A hozzászóláshoz be kell jelentkezni
Nem lép ki csak úgy, php.net/error_reporting csodákra képes.
- A hozzászóláshoz be kell jelentkezni