Keresés

Aktív témák

  • papa019

    senior tag

    válasz Briganti #2103 üzenetére

    Még egy kérdésem lenne:
    Ha csinálok egy ilyen kódot:

    $result = $DB->query("SELECT * FROM places WHERE id = '$parent_area')");
    $result->setFetchMode(PDO::FETCH_COLUMN);
    while($row = $result->fetch())
    {
    $has_parent=$row['parent_has_parent'];
    }

    Akkor a PHP hibát ír ki:

    SCREAM: Error suppression ignored for
    ( ! ) Fatal error: Call to a member function setFetchMode() on a non-object

    A lekérdezés egyetlen sort ad ki eredményül, ennek az egyik attribútumából szeretnék változót létrehozni. Miért nem működik ez a megoldás, és mi lehet a helyes megoldás erre?

    Ha így próbálom megoldani:
    $result = $DB->query("SELECT parent_has_parent FROM places WHERE id = '$parent_area')");
    $row = mysql_fetch_row($result);
    echo 'alert('.$row[0].')';

    Akkor pedig az alábbi hiba van:

    Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in C:\wamp\www\ajaxPost.php on line 20

Aktív témák