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

  • cAby

    tag

    válasz cAby #8915 üzenetére

    Ez a teljes kód, ami ide tartozik:

    index.php
    <?php
    session_start();
    ?>

    <?php
    $sql = "SELECT * FROM items WHERE sitelink = '" . $site_link . "'"; /* $site_link = lekérem az oldal címét, majd olyan formában ahogy nekem kell átadom ennek a változónak*/
    $sql_v = mysql_query($sql);
    while($row = mysql_fetch_assoc($sql_v))
    {
    if ( $_SESSION['fav' . $row['id']] == '' )
    {
    $_SESSION['fav' . $row['id']] = 'false';
    }

    if ( $_POST['add'] )
    {
    $_SESSION['fav' . $row['id']] = 'true';
    }

    if ( $_POST['del'] )
    {
    $_SESSION['fav' . $row['id']] = 'false';
    }

    if ( $_SESSION['fav' . $row['id']] == 'false' )
    {
    echo "<form action='' method='post'>
    <input class='fav_false' type='submit' name='add' value=' ' />" . " " . $row['item_name'] . "
    </form>";
    }
    elseif ( $_SESSION['fav' . $row['id']] == 'true' )
    {
    echo "<form action='' method='post'>
    <input class='fav_true' type='submit' name='del' value=' ' />" . " " . $row['item_name'] . "
    </form>";
    }

    }
    ?>

    fav.php
    <?php
    session_start();
    ?>

    <?php
    include('sql_connect.php');

    $sql_count = "SELECT count(id) FROM items";
    $sql_count_result = mysql_query($sql_count);
    $row_count_items = mysql_fetch_row($sql_count_result);
    $sum_items = $row_count_items[0];

    for ($i = 1; $i <= $osszes_szallas; $i++)
    {
    if ( $_SESSION['fav_' . $i] == 'true' )
    {
    $sql = "SELECT * FROM items WHERE id='" . $i . "'";
    $sql_v = mysql_query($sql);
    while($row = mysql_fetch_assoc($sql_v))
    {
    echo $row['item_name'];
    }
    }
    }

    ?>

    Nekem ezzel működik. De már kezdem azt hinni, hogy csak vmi csoda miatt... :D

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