ugrás a tartalomhoz

Archívum - Már 2, 2009 - Fórum téma

Űrlap feltöltése és lekérdezése

jamijami · 2009. Már. 2. (H), 20.12
Sziasztok!

Egy php űrlapot szeretnék készíteni, ami a kitöltött mezőket feltölti egy adatbázis adott táblájába, majd ezeket a feltöltött adatokat egy másik php oldalon (admin oldalon) kilistázza.

Az űrlapom ennyi:
<form action="siker.php" method="get" enctype="application/x-www-form-urlencoded" name="form1" id="form1">
<input type="text" name="nev" id="nev" />
<input type="submit" name="gomb" id="gomb" value="Submit" />
</form>


Az adatbázis azonosításához szükséges fájl:
<?php
$host ="localhost";
$user ="9139";
$pass ="******";
$database = "9139";
?>


És a bonyodalmak (a php oldal, aminek az adatokat fel kellene dolgozni és feltölteni az sql-be):
<?php
include "sql_eleres.php";
$kapcsolat = mysql_connect($host, $user, $pass);
mysql_select_db($database,$kapcsolat);
$parancs = "SELECT*FROM ajanlat";
$eredmeny = mysql_query($parancs, $kapcsolat);
while ($egy_sor = mysql_fetch_array($eredmeny))
{
$sorszam[] = $egy_sor["sorszam"];
$szoveg[] = $egy_sor["szoveg"];
}
mysql_close($kapcsolat);
?>


Ezt példa alapján csináltam és ha bár az űrlapba bevitt adatokat ki tudom íratni a php oldalra, nem tudom a módját, hogyan tudnám felölteni a táblába. Csak szövegről meg számokról lenne szó, semmi komolyabb. Nagyon fontos lenne a segítség.

Üdv
 

több (3) táblából történő lekérdezés (drupal5)

mhn · 2009. Már. 2. (H), 19.05
sziasztok!

van egy weboldalam, ahol különböző anyagokat lehet letölteni.
a következőképpen vannak tárolva az anyagok: (drupal 5 cms-ről van szó)
NODE tábla:
nid,type,title,status oszlopok kellenek

CONTENT_TYPE_PRODUCT tábla:
nid,product_id,area oszlopok kellenek

a táblákból így kérdeztem le az adatok:
$query = "SELECT n.nid, n.title, n.status, p.field_updatetime_value, p.field_area_value, p.field_product_id_value
FROM node n INNER JOIN content_type_product p
USING(nid)
".$conditionsString." ".tablesort_sql($header);


ez eddig rendben is van, viszont szeretnék vhogy beletenni ebbe a listába egy oszlopot ami azt mutatná, h melyik anyagot hányszor töltötték le.
viszont ez egy 3. (DOWNLOADS) táblában van tárolva.

DOWNLOADS tábla:
id,nid,timestamp
itt minden sor 1-1 letöltés, szval a COUNT(nid) kellene nekem, és ezt szeretném egy új oszlopként megjeleníteni.

2 lépésben megoldottam:
amikor a fenti query eredmémyét fetch_object-el feldolgozom, minden körben csinálok egy sima SELECT COUNT(nid) FROM downloads WHERE ... lekérdezést.

a probléma az, h az eredményt egy rendezhető táblázatban jeleníti meg, és amikor a "letöltések száma" oszlop szerint rendezném, akkor leakad, mert az eredeti query-ben nincs "letöltések száma" oszlop.

tehát a kérdés az lenne, h van vmi mód arra, h 3 különböző táblából kérdezzek le adatok egy query-ben?

előre is köszönöm!
 

Div-ből Div-be

kov · 2009. Már. 2. (H), 15.26
Sziasztok!

Arra szeretnék megoldást, hogyan lehet egy div-be hivatkozást illeszteni. Van két divem az oldalon. Egyik a menühöz, a másik a tartalomhoz. Oldalváltás nélkül szeretném a hivtkozást megoldani. Azt szeretném, ha az oldalt lévő dives menüben ha, rákattintok egy bizonyos menüpontra, akkor a középső div elemben jelenjen meg annak a menünek a tartalma.
 

Session tartalmána fájlba naplózása

TTSZ · 2009. Már. 2. (H), 11.36
Sziasztok!

Fejlesztek egy alkalmazást, és debaug céljából szeretném a session tartalmát fájlba tenni.

Kiírva nem elengendő, mert a tesztelés során a felhasználói észrevételek a legfontosabbak. A print_r($_SESSION) kiírja nekem hogy mikor mi van a sessionbe, de fájlba szeretném ezt látni. Van valami megoldás erre? fwrite_r? :D

Köszönöm előre is.

Üdv. TTSZ