ugrás a tartalomhoz

Archívum - Május 2015 - Fórum téma

május 31

Mysql - Több találat esetén is csak 1-et ad vissza a lekérdezés

geforce9600gt · 2015. Május. 31. (V), 08.43
Hello!

Az alábbi kóddal az a baj, hogy ha a doc táblában több olyan sor is van, ahol a tananyag_id megegyezik a $_GET-ben lévő id-vel, akkor is csak egy adatot rak ki, pedig van olyan, aminél 2 is van.

És most ahol több találat is van, azt úgy rakja ki, hogy azt a tananyagot 2x, csak ugye a másik doc adattal. Mi lenne erre a megoldás?
$sql = "SELECT tananyag.*, doc.*, admin_user.id, admin_user.nev FROM tananyag 
				INNER JOIN doc ON tananyag.tan_id = doc.tananyag_id
				LEFT OUTER JOIN admin_user ON tananyag.tan_uploader = admin_user.id
				WHERE tananyag.tananyag_csoport = ".$_SESSION['logged']['nevsor_csoport']."
				ORDER BY tananyag.tan_upload_date DESC";
		
		echo $sql;
		
		$get_tananyag = mysqli_query($kapcs, $sql);
		
		if(mysqli_num_rows($get_tananyag) > 0 )
		{
			while($t = mysqli_fetch_assoc($get_tananyag))
			{
				?>
                <div class="row tananyag_row">
                	<h4 class="tananyag_title"><?php echo $t['tan_nev']; ?></h4>
                    <p><?php echo $t['tan_leiras']; ?></p>
                    <span class="tananyag_uploaded_info"><i class="glyphicon glyphicon-user"></i> Feltöltötte: <?php echo $t['nev']; ?></span>
                    <span class="tananyag_uploaded_info"><i class="glyphicon glyphicon-calendar"></i> 
                    Feltöltés dátuma: <?php echo substr($t['tan_upload_date'], 0, -3); ?></span>
                    <span class="tananyag_uploaded_info"><i class="glyphicon glyphicon-file"></i> Fájl, dokumentum: 
                    <a href="docs/<?php echo $t['doc_file']; ?>" class="file_link"><?php echo $t['doc_file']; ?></a></span>
                </div>
                <?php
			}
		}
		else
		{
			echo '<p>Tananyagok feltöltése folyamatban...</p>';
		}
		?>
 

május 23

Node.js aktuális pozícó fájlban, írás adott pozícióba

webproghu · 2015. Május. 23. (Szo), 14.02
Sziasztok,

van valakinek tapasztalata Node.js-ben a következő témakörökben:

- hogyan tudom az aktuális pozíciót (tehát ahova írni fogok) lekérni a fájlon belül
- hogyan tudok egy adott pozícióba írni fájlon belül (tehát a 128-ik bájttól kezdve szeretnék a fájlba írni 20 karaktert)
- hogyan tudom lekérni egy fájl teljes hosszát (méretét?)

Előre is köszönöm a segítséget!
 

május 21

Keresés adatbázisban

elek9914 · 2015. Május. 21. (Cs), 11.08
Sziasztok!

Elég speciális módon kellene keresnem adatbázisban csak nem tudom hogyan.
Van mondjuk egy mezőm legyen "data" van 2 rekordom benne

1. "123 ABC DEF"
2. "ABC 123 XYZ"

Azt szeretném hogy ha erre keresek rá "123" akkor csak az elsőt ha pedig erre: "ABC" akkor csak a másik találtat adja ki eredményként.

persze megoldás ha lekérem az egészet és majd php-val szétvagdosom mondjuk explode()-al az eredményeket és úgy vizsgálgatom, de elég sok rekord van az adatbázisban( n > 100k )

Köszi.
 

május 20

Hány száz hiba van benne?

norbombo · 2015. Május. 20. (Sze), 16.44
Sziasztok, Még most tanulom a php és próbálok egy mysqli kapcsolódást csinálni, csak nem megy...
A hiba üzenet:
Warning: mysqli_connect(): (28000/1045): Access denied for user 'username'##kukac##'10.1.2.12' (using password: NO) in /home/public_html/tesztelesalatt/class/class.kapcs.php on line 22

Warning: mysqli_select_db() expects parameter 1 to be mysqli, null given in /home/public_html/tesztelesalatt/class/class.kapcs.php on line 30

Warning: mysqli_error() expects parameter 1 to be mysqli, null given in /home/public_html/tesztelesalatt/class/class.kapcs.php on line 30

A kód:

class pelda{
	public function kapcsolodas(){
	$hoszt="VALAMI";
	$uname="VALAMI";
	$passw="VALAMI";
	$link = mysqli_connect(
		$this->hoszt,
		$this->uname,
		$this->passw
	);

	$dbname="VALAMI";
	$select_db= mysqli_select_db(
	$this->link,
	$this->dbname) or die(mysqli_error($this->link));
	}
}
Amúgy csináltam már hasonlót az jó volt, de nem így csinátam

ja és még annyit h ezt ott írja ki ahol előhívtam:

<?php
require_once('class/class.kapcs.php');
$kap = new pelda();
$kap->kapcsolodas();
?>
abbol gondolom hogy jó fele járok mert a hibaüzenetben kiírta a felhasználónevet tehát csak van valami jó benne
 

Kép készítése adott html elemről

szobek · 2015. Május. 20. (Sze), 10.39
Sziasztok!

Egy olyan problémába futottam bele, hogy egy html elemről kellene képet generálnom.
A canvasos megoldás sajnos nem az igazi, mert nagyon homályos lesz a generált kép. Próbálkoztam a html2canvas illetve a rasterize-zel is. Sajnos a minősége nem az igazi, viszont szerver oldali szkriptet még nem találtam, amivel adott elemet lehetne. Teljes képernyőmentést sikerült már csinálnom a grabbel, de az csak windowsos szerveren működött és a kép kivágás sem tökéletes utána.

Ha adnátok egy kiinduló pontot azt nagyon megköszönném :)

Előre is köszönöm a válaszokat!

Szobek
 

május 19

Munkanapló

vtsoftware · 2015. Május. 18. (H), 22.59
Üdvözlet!

Webfejlesztőként dolgozom jelenleg és nem tudom már a munkámat naplózni.
Van pár tennivaló és elég nehezen tudom követni.
A naplózás pedig el-el marad, az utóbbi időben pedig már tekergetik a nyakam emiatt, persze értem és jogos is.

Az alapötletem az volt, hogy egy program kellene ami az óra mellett csücsül egy ikonként, megadhatom mit csinálok, kinek, mikor kezdtem, mikor fejeztem be, stb... az időt pedig automatikusan számolja... exportálhatóan és statisztikával fűszerezve.
Ilyen programot viszont nem ismerek. :)

Egy kis segítséget, tapasztalatokat, vagy ötleteket szeretnék kérni tőletek.
Ti hogyan, mivel, milyen módon naplózzátok mit csináltok éppen?

Előre is köszönöm...
 

Wamp server segítség

PlanB · 2015. Május. 18. (H), 19.52
Sziasztok!
Kezdő vagyok a témában, és egy olyan problémám van, hogy wamp servert telepítettem és egy html fájlt a dokumentumgyökérben szeretnék elhelyezni.
Olvastam róla, hogy ez attól is függ, hogy milyen op rendszerem van és, hogyan telepítettem az apache-t.
A segítségeket előre is köszönöm!
üdv Planb
 

Mysql karakterkódolás baj

elek9914 · 2015. Május. 18. (H), 13.48
Sziasztok, van egy php részlet:


.....

$sql_kapcsolat = mysql_connect(DB_HOST, DB_USER, DB_PASS);
$sql_db_neve = mysql_selectdb(DB_NAME, $sql_kapcsolat);
$sql_kapcsolat;
$sql_db_neve;
mysql_query('SET NAMES utf8');
mysql_query('SET CHARACTER SET utf8');
mysql_query("SET character_set_results = 'utf8'");
mysql_query("SET character_set_server = 'utf8'");
mysql_query("SET character_set_client = 'utf8'");


mysql_query("INSERT INTO kaki (data) VALUES ('Ő')");

De az adatbázisban egy ? jel látható. A lefutó php fájl karakterkódolása se javít a helyzeten, kipróbáltam mindent.
A tábla illesztése = utf8-general-ci
Elek
 

május 16

Google keresési eredmények szűrése mobilon

Kérésre törölve 18. · 2015. Május. 16. (Szo), 19.16
Üdv!

Mobilon nincs - legalábbis mindent végignéztem, de nem találtam - az a lehetőség, ami számítógépen, hogy a google keresési eredményeit lehet szűrni. Meg sem jelenik ez a lehetőség.

Andoridon van eleve egy google kereső kisalkalmazás (widget), arról van szó.

Gondoltam nincs más, mint az amúgy is kényelmetlenül használható mobilon beírom a keresőoperátort, de pl dátumra nem is találtam:

https://support.google.com/websearch/answer/2466433?rd=1

Szóval van, vagy nincs a mobilon, ami gépen igen?

Ha nincs, mi a fenéért nincs szerintetek?
 

május 13

profil.php

norbombo · 2015. Május. 13. (Sze), 13.51
Sziasztok.
Készítettem egy weboldalat amibe be lehet regisztrálni, be is tudnak lépni meg minden, csak én valami olyasmit szeretnék csinálni bele hogy a felhasználók meg tudják nézni egymás adatlapját.Egyébként php-mysql oldalról van szó, a felhasználók adatait mysql adatbázisban tárolja az oldal. Már próbálkoztam de nem tudom hogy hogyan kéne. egy kis részlet a kódbol:
include('connect.php');
$sql = "SELECT * FROM users";
$query = mysqli_query($link, $sql);
while($user = mysqli_fetch_array($query)){?>
<a href="?<? print $user[id] ?>"><? print $user[name]></a>
}
//és itt ragadok meg.
hogyan tovább?