Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz biker #11650 üzenetére

    nem tudom, még az is elképzelhető, hogy valamiért a PDO-nál mégsem működik megfelelően prepared statementben ez a kiemelt rész:
    LOAD DATA INFILE :file .......
    tehát hogy nem helyettesítődik be a fájlnév, sosem próbáltam. Mindenesetre a helyedben átmenetileg egy fix fájlnevet adnék meg, olyat, ami nyugodtan felülírható egy tmp könyvtárban, és így fixálnám ezt a fájlnevet, ebbe pakolnám ki első körben a file_put_contents()-szel a tartalmat.
    Az ebbe a fájlba kirakott tartalom jó egyáltalán a curl után?

    Még rájöttem, hogy valszeg a :bolt_id INT, tehát azt át kéne alakítani így:
    $stmt->bindValue(':bolt_id', $bolt_id, PDO::PARAM_INT);
    (korábban rohanva véletlenül csak stringszerűen írtam, PDO::PARAM_STR-rel)
    Ettől függetlenül fingom nincs, hogy mi a probléma, túl kevés dolgot tudunk a többiről, de kicsit türelmesebben kéne debuggolnod, úgy, hogy minden egyes változót kiíratsz, logolsz fájlba, rendesen debuggolod Xdebuggal vagy ilyesmi, és így tovább. Másképp soha nem fog kiderülni, és szenvedhetsz még vele napokig.

Új hozzászólás Aktív témák