<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Hozzászólás: MySQL és PHP, adatok kinyerése</title>
	<atom:link href="http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/feed/" rel="self" type="application/rss+xml" />
	<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/</link>
	<description>Webprogramozás és grafika, photoshop leírások és kiegészítők</description>
	<lastBuildDate>Tue, 07 Feb 2012 18:25:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Szerző: Papp Ernő</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-796</link>
		<dc:creator>Papp Ernő</dc:creator>
		<pubDate>Sat, 16 Aug 2008 12:23:28 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-796</guid>
		<description>Resource id #2 selectre ezt írja
0 CD stílusai:
Az a baj, hogy csak abban a file-ban működik a mysql_insert_id(), ahol történt a beszúrás, egy későbbi hívásnál 0 az érték, mert itt már elfelejti.
Hogy lehet megoldani, hogy az utolsó beszúrt rekord azonosítóját későbbi lépésben kinyerjük és felhasználjuk?</description>
		<content:encoded><![CDATA[<p>Resource id #2 selectre ezt írja<br />
0 CD stílusai:<br />
Az a baj, hogy csak abban a file-ban működik a mysql_insert_id(), ahol történt a beszúrás, egy későbbi hívásnál 0 az érték, mert itt már elfelejti.<br />
Hogy lehet megoldani, hogy az utolsó beszúrt rekord azonosítóját későbbi lépésben kinyerjük és felhasználjuk?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Papp Ernő</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-795</link>
		<dc:creator>Papp Ernő</dc:creator>
		<pubDate>Sat, 16 Aug 2008 09:57:57 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-795</guid>
		<description>Ezt a last inserted id-t még tovább próbálgatom, ha nem működik, akkor majd írok!</description>
		<content:encoded><![CDATA[<p>Ezt a last inserted id-t még tovább próbálgatom, ha nem működik, akkor majd írok!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-791</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Sun, 10 Aug 2008 18:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-791</guid>
		<description>Megkérlek ehez hasonló komplex problémával regisztráljatok a fórumba. Szegény WP nem arra volt készítve, hogy egy halom programforrást tároljon kommentekben. Azért nem tudtad elküldeni a hozzaszólásod, mert a spamszűrö nem engedett át. Meg kel hagyni jogosan, mert az SQL szintaxissal feltörhetnéd a blogot, ha sikerülne kreálni egy SQL injectiont.
Köszönöm a megértést.
A témávcal kapcsolatban a válaszom az, hogy abszolut nem biztonságos az, ha adatbeszúrás után úgy veszel ki egy IDt, hogy lekéred azt SELECTtel a táblából. Nem véletlen van a last_insert_id(). Ha továbbra is ugyanazt az IDt kell használd, akkor megjegyzed egy változóban és használod, de hangsúlyozom, a SELECT max(id) FROM tabla téves eredményt ad(hat).

Várlak a fórumban :)</description>
		<content:encoded><![CDATA[<p>Megkérlek ehez hasonló komplex problémával regisztráljatok a fórumba. Szegény WP nem arra volt készítve, hogy egy halom programforrást tároljon kommentekben. Azért nem tudtad elküldeni a hozzaszólásod, mert a spamszűrö nem engedett át. Meg kel hagyni jogosan, mert az SQL szintaxissal feltörhetnéd a blogot, ha sikerülne kreálni egy SQL injectiont.<br />
Köszönöm a megértést.<br />
A témávcal kapcsolatban a válaszom az, hogy abszolut nem biztonságos az, ha adatbeszúrás után úgy veszel ki egy IDt, hogy lekéred azt SELECTtel a táblából. Nem véletlen van a last_insert_id(). Ha továbbra is ugyanazt az IDt kell használd, akkor megjegyzed egy változóban és használod, de hangsúlyozom, a SELECT max(id) FROM tabla téves eredményt ad(hat).</p>
<p>Várlak a fórumban <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Papp Ernő</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-784</link>
		<dc:creator>Papp Ernő</dc:creator>
		<pubDate>Sun, 10 Aug 2008 08:38:16 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-784</guid>
		<description>Az első egy belépés, ahol az űrlapról egy regisztrált felhasználót azonosít. Itt nem az utolsó beszúrt azonosítóra vagyunk kiváncsiak, hanem a lekérdezett felhasználó azonosítóját visszük tovább belépés után és az kerül a bevitt adatokhoz, hogy elkülönüljön, melyik adatcsoportot, melyik felhasználó vitte be.</description>
		<content:encoded><![CDATA[<p>Az első egy belépés, ahol az űrlapról egy regisztrált felhasználót azonosít. Itt nem az utolsó beszúrt azonosítóra vagyunk kiváncsiak, hanem a lekérdezett felhasználó azonosítóját visszük tovább belépés után és az kerül a bevitt adatokhoz, hogy elkülönüljön, melyik adatcsoportot, melyik felhasználó vitte be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Papp Ernő</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-783</link>
		<dc:creator>Papp Ernő</dc:creator>
		<pubDate>Sun, 10 Aug 2008 08:11:31 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-783</guid>
		<description>Köszi Tupacko!
Ez az első problémára talán megoldás, ahol azonosító szerint szeretném szétszedni a kreált táblát.
A következőben LAST_INSERTED_ID-val is kivehetem, de ott növekményes az azonosító és új adatok bevitelénél többször szúrom be az új táblába:
$id=mysql_query(&quot;select max(azon) as $akt from adatok&quot;);
print $id;
itt az adatok táblából így akartam kinyerni az utolsó zonosítót, mert egyértelmű, hogy a legnagyobb érték.
A print helyére mysql_query(&quot;insert into stilus values ($id); után include-dal teszem be a select multiple-lel a többi adatot, így a $id-hoz több adatot vihetek be a listába. A print az ideiglenes, hogy kiírassam, hogy működik-e.
insert into stilus (select Last_id...)
hatásosabb lenne szerinted?
Szóval itt egy táblát rakunk össze egy korábbi azonosító beszúrásával és a többi mezőt listából visszük be. A felhasználói oldalon az azonosítóhoz tartozó összes adatot ki kell nyernünk mindkét táblából. Arra készül majd a gyorskereső mezőkre.
A last_id-s módszert kipróbálom, remélem, működik majd!
Mégegy, a while ($sor=mysql_fetch_array($sqlkif))
függvénynél hibát jelez néha és többszöri próbálkozásra írja ki tömbelemként a változókat. Ez is kemény küzdelem!
Mégegyszer: Köszönöm a segítséget! Ha újabb problémák lesznek, majd megírom!</description>
		<content:encoded><![CDATA[<p>Köszi Tupacko!<br />
Ez az első problémára talán megoldás, ahol azonosító szerint szeretném szétszedni a kreált táblát.<br />
A következőben LAST_INSERTED_ID-val is kivehetem, de ott növekményes az azonosító és új adatok bevitelénél többször szúrom be az új táblába:<br />
$id=mysql_query(&#8220;select max(azon) as $akt from adatok&#8221;);<br />
print $id;<br />
itt az adatok táblából így akartam kinyerni az utolsó zonosítót, mert egyértelmű, hogy a legnagyobb érték.<br />
A print helyére mysql_query(&#8220;insert into stilus values ($id); után include-dal teszem be a select multiple-lel a többi adatot, így a $id-hoz több adatot vihetek be a listába. A print az ideiglenes, hogy kiírassam, hogy működik-e.<br />
insert into stilus (select Last_id&#8230;)<br />
hatásosabb lenne szerinted?<br />
Szóval itt egy táblát rakunk össze egy korábbi azonosító beszúrásával és a többi mezőt listából visszük be. A felhasználói oldalon az azonosítóhoz tartozó összes adatot ki kell nyernünk mindkét táblából. Arra készül majd a gyorskereső mezőkre.<br />
A last_id-s módszert kipróbálom, remélem, működik majd!<br />
Mégegy, a while ($sor=mysql_fetch_array($sqlkif))<br />
függvénynél hibát jelez néha és többszöri próbálkozásra írja ki tömbelemként a változókat. Ez is kemény küzdelem!<br />
Mégegyszer: Köszönöm a segítséget! Ha újabb problémák lesznek, majd megírom!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-782</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Sat, 09 Aug 2008 16:31:59 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-782</guid>
		<description>Ez egy gyakori kérdés, amikor mélyebben belemászik az ember az SQLezésbe. Sajnos nincs általános megoldás rá, mivel SQL típus függő a dolog.
MySQL esetében a következő képpen nyerheted ki a kívánt értéket:
SELECT LAST_INSERT_ID() as `utolsoID`
MSSQL esetében meg így:
SELECT @@Identity AS [@@Identity], SCOPE_IDENTITY() AS [SCOPE_IDENTITY]

Megjegyezném, hogy az MSSQL esetében azért írtam kétféle megoldást, mert a kettő közt van egy árnyalatnyi eltérés. Ha valakit érdekel, szívesen elmondom, amit tudok.</description>
		<content:encoded><![CDATA[<p>Ez egy gyakori kérdés, amikor mélyebben belemászik az ember az SQLezésbe. Sajnos nincs általános megoldás rá, mivel SQL típus függő a dolog.<br />
MySQL esetében a következő képpen nyerheted ki a kívánt értéket:<br />
SELECT LAST_INSERT_ID() as `utolsoID`<br />
MSSQL esetében meg így:<br />
SELECT @@Identity AS [@@Identity], SCOPE_IDENTITY() AS [SCOPE_IDENTITY]</p>
<p>Megjegyezném, hogy az MSSQL esetében azért írtam kétféle megoldást, mert a kettő közt van egy árnyalatnyi eltérés. Ha valakit érdekel, szívesen elmondom, amit tudok.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Papp Ernő</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-781</link>
		<dc:creator>Papp Ernő</dc:creator>
		<pubDate>Sat, 09 Aug 2008 15:33:25 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-781</guid>
		<description>Sziasztok!

Azt szeretném megkérdezni, hogy egyik tábla utoljára felvett rekordjából hogy nyerem ki az auto_increment azonosítót; mert a következő lépésben ugyanehez az azonosítóhoz tartalmazó tulajdonságokat vinnék be egy másik táblába. pHp-ben kicsit macerás, de szeretném megoldani, hogy mindkét táblából jó összetartozó adatokat nyerjek ki!</description>
		<content:encoded><![CDATA[<p>Sziasztok!</p>
<p>Azt szeretném megkérdezni, hogy egyik tábla utoljára felvett rekordjából hogy nyerem ki az auto_increment azonosítót; mert a következő lépésben ugyanehez az azonosítóhoz tartalmazó tulajdonságokat vinnék be egy másik táblába. pHp-ben kicsit macerás, de szeretném megoldani, hogy mindkét táblából jó összetartozó adatokat nyerjek ki!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Gameworld</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-749</link>
		<dc:creator>Gameworld</dc:creator>
		<pubDate>Thu, 17 Jul 2008 23:15:10 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-749</guid>
		<description>Jó cikk :)</description>
		<content:encoded><![CDATA[<p>Jó cikk <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-200</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Sat, 19 Jan 2008 15:14:02 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-200</guid>
		<description>Örülök, hogy tetszik. :)</description>
		<content:encoded><![CDATA[<p>Örülök, hogy tetszik. <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: zoleytaylor</title>
		<link>http://webpillango.org/programozas/php/mysql-es-php-adatok-kinyerese/comment-page-1/#comment-198</link>
		<dc:creator>zoleytaylor</dc:creator>
		<pubDate>Sat, 19 Jan 2008 12:09:15 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2007/09/11/mysql-es-php-adatok-kinyerese/#comment-198</guid>
		<description>végre :) köszi, egy ilyen szűkszavú, de érthető és minden lényegeset leíró szöveget kerestem már egy ideje :)</description>
		<content:encoded><![CDATA[<p>végre <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  köszi, egy ilyen szűkszavú, de érthető és minden lényegeset leíró szöveget kerestem már egy ideje <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

