Hirdetés
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Meggyi001: Áram nélkül....méltóság nélkül.....
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- gban: Ingyen kellene, de tegnapra
- hcl: GPT diszk kisebbre klónozása
- D@reeo: OlvasóMester - vágólap felolvasó alkalmazás
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
cAby
tag
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...

-
modder
aktív tag
Itt kiraksz egy formot, de magában a formban egy darab azonosítót nem rejtesz el (mondjuk egy hidden inputtal, vagy másképp), így nem tudom, honnan szeded, hogy mondjuk épp az 5-ös azonosítójút szeretném eltárolni a kedvencek közé.
De ebből még mindig nem tudod szerver oldalon, hogy melyik form lett elküldve, melyik azonosítójú elemet akarod betenni favoritba. Az eddigi kódrészletek alapján így néz ki
//pszeudo
for( $row in $rows){
if( $_POST['add'])
$_SESSION['fav_' . $row['id']] = 'true';
}mivel nincsen semmilyen más favorit azonosító, amit elküldesz a formból a szervernek, nem tudom, honnan kéne tudni szerver oldalon, hogy arra az egy bizonyos favorit elemre vonatkozik a hozzáadás
Új hozzászólás Aktív témák
- Pura color: színkavalkádba bújt a Huawei legjobb kameratelefonja
- League of Legends
- Lassan küszöbön a NTE: Neverness to Everness premierje
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- TCL LCD és LED TV-k
- Melyik tápegységet vegyem?
- Arc Raiders
- Anglia - élmények, tapasztalatok
- Amazon Kindle
- PlayStation 5
- További aktív témák...
- Asztali PC , R5 3600 , RX 6600 , 16GB DDR4 , 512GB NVME
- HP Victus Ryzen 7 8845HS /16GB DDR5 RTX 4060 / 1TB / 144Hz
- ELADÓ AcerSwift3 (14" / AMD Ryzen 5 4500U / 16GB RAM / 512GB / HU)
- Latitude 5440 14" FHD IPS i7-1365U 16GB 512GB NVMe ujjlolv IR kam gar
- GAMER PC! i5-13500 / RTX 3070 Ti / 16GB DDR / 512GB NVMe / 650w!
- GYÖNYÖRŰ iPhone 13 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4495, 100% Akkumulátor
- Apple iPhone 17 Pro Max 256GB Deep Blue Karcmentes állapot 100% akku (93 ciklus)
- Samsung Galaxy S24 Ultra - Titanium Black - 12/512GB - Biztosító által cserélt - ÚJ
- Dell Latitude 5430 14" Touchscreen i5-1235U 32GB 512GB 1 év garancia
- ÚJ Magic Keyboard billentyűzetek/ USB-C - Lighning/ 27% Áfás/ Ingyenes szállítás!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

