Archívum - 139437 - Fórum téma
szeptember 5
MYSQL adatbázisadat kiírás PHP tomb elemei szerint
Egy MYSQL adatbázisból olyan adatokat szeretnék kikeresni, amelyek azonosítói egy php tömben megtalálhatók, meg tudja-e valaki írni, hogy a SELECT WHERE részébe milyen szintaktikát kell alkalmazni, hogy ez működjön. Az kiderítettem, hogy listáknál működik a WHERE azonosito in ($lista), de hogy van ez a tömböknél.
Kösz
Ági
■ Kösz
Ági
szeptember 2
bongeszo frissites
Sziasztok!
A kovetkezo kerdesem lenne:
Van -e olyan PHP parancs illetve fuggveny amely a bongeszot frissiti, ugy mintha az explorerben a frissites gombot nyomtam volna meg.
Elore is koszi
■ A kovetkezo kerdesem lenne:
Van -e olyan PHP parancs illetve fuggveny amely a bongeszot frissiti, ugy mintha az explorerben a frissites gombot nyomtam volna meg.
Elore is koszi
adodb vagy pear db
Szeretném használni valamelyiket, de nem tudok elindulni. :( Utánanéztem, mindkettőnek van pozitív, meg negatív oldala is. Amennyire én így összeraktam a képet magamban, az adodb mintha többet tudna, kiforrottab talán, viszont a DB meg benne van a PEAR-ben, így sok csomag erre épül... :( Ilyenkor mit teszt az ember? Használta valaki már "vala valamelyiket"? :) Vannak konkrét tapasztalatok, ötletek, vélemények?
A válaszokat előre is köszönöm!
■ A válaszokat előre is köszönöm!
Hibajelenség: URL not found
Üdvözlet!
Belefutottam egy furcsa dologba, a hibajeklenség:
1.) Drupal megy, "taxonomy menu" modul feltelpítve.
2.) Többszintű szótár létrehozva, a bal oldali blokkban nagyszerűen gyártja a többszintű menüt. A főmenü url-je: "/taxonomy_menu/1/14". Az almeüi: "/taxonomy_menu/1/14/5" , "/taxonomy_menu/1/14/6", stb.. Ezek almenüi pedig: "/taxonomy_menu/1/14/6/13" stb.. Ez eddig teljesen normális, de:
3.) kb 1 hónap fejlesztés után egyszer csak a "/taxonomy_menu/1/14/5" és annak almenüjeire URL not found hibaüzenetet kapok, a többi menü működik.
4.) Megnézem az ide kapcsolódó táblákat, melyeket rendben találtam. A problémás almenü a következő értékeket veszi fel:
- "node" nid:2
- "node_counter" (üres)
- "term_data" tid:5; vid:1
- "term_hierarchy" tid:5; parent:14
- "term_node" nid:2, tid:14 (érdekes, hogy itt nincs 1-es nid, csak 2-től növekszik 7-ig)
- "term_relation" (üres)
- "term_synonym" (üres)
Az "/taxonomy_menu/1/14/5"- nemü tartalma egyébként egy php script, amit az 1 hónapos fejlsztés során rengeteg hibaüzenetet produkált. A watchdog tábla olyan nagy volt, hogy out-of memory miatt nem is tudtam megnézni, hány rekordból állt, de 10 000-nél többől. Ezért kitöröltem az összes rekordot belőle, de sajnos a probléma továbbra is fennáll. (Természetesen többször újraindítottam a gépet és az apachot is.)
Az adminisztráció/tartalom alatt látom a problémás tartalmat, de piros csillag van a neve mellett. (Ez nem tudom mit jelent.)
A adminisztráció/tartalom/szerkesztés alatt is látom, de ha szeretném beküldeni akkor "url not found" a hibaüzenet, úgy mint ha rákattintok a bal oldali menüben.
Most jön az, hogy kitörlök mindent és előről kezdem a telepítést-taxonomia építést, de ha van jobb 5letetek akkor humanitárius okokból osszátok meg velem.
Köszönöm: Kuller
■ Belefutottam egy furcsa dologba, a hibajeklenség:
1.) Drupal megy, "taxonomy menu" modul feltelpítve.
2.) Többszintű szótár létrehozva, a bal oldali blokkban nagyszerűen gyártja a többszintű menüt. A főmenü url-je: "/taxonomy_menu/1/14". Az almeüi: "/taxonomy_menu/1/14/5" , "/taxonomy_menu/1/14/6", stb.. Ezek almenüi pedig: "/taxonomy_menu/1/14/6/13" stb.. Ez eddig teljesen normális, de:
3.) kb 1 hónap fejlesztés után egyszer csak a "/taxonomy_menu/1/14/5" és annak almenüjeire URL not found hibaüzenetet kapok, a többi menü működik.
4.) Megnézem az ide kapcsolódó táblákat, melyeket rendben találtam. A problémás almenü a következő értékeket veszi fel:
- "node" nid:2
- "node_counter" (üres)
- "term_data" tid:5; vid:1
- "term_hierarchy" tid:5; parent:14
- "term_node" nid:2, tid:14 (érdekes, hogy itt nincs 1-es nid, csak 2-től növekszik 7-ig)
- "term_relation" (üres)
- "term_synonym" (üres)
Az "/taxonomy_menu/1/14/5"- nemü tartalma egyébként egy php script, amit az 1 hónapos fejlsztés során rengeteg hibaüzenetet produkált. A watchdog tábla olyan nagy volt, hogy out-of memory miatt nem is tudtam megnézni, hány rekordból állt, de 10 000-nél többől. Ezért kitöröltem az összes rekordot belőle, de sajnos a probléma továbbra is fennáll. (Természetesen többször újraindítottam a gépet és az apachot is.)
Az adminisztráció/tartalom alatt látom a problémás tartalmat, de piros csillag van a neve mellett. (Ez nem tudom mit jelent.)
A adminisztráció/tartalom/szerkesztés alatt is látom, de ha szeretném beküldeni akkor "url not found" a hibaüzenet, úgy mint ha rákattintok a bal oldali menüben.
Most jön az, hogy kitörlök mindent és előről kezdem a telepítést-taxonomia építést, de ha van jobb 5letetek akkor humanitárius okokból osszátok meg velem.
Köszönöm: Kuller
input
hogy tudnam megcsinalni azt, hogy egy input mezobe max 4 karaktert irhassak. hat azt hogy csak szamokat? (PIN)
■ Eltűnt gyorslinkek
A gyorslink funkcióval mi lett, megszűnt? Mert nálam nincs már egy jó ideje és a linkeknél se működik a gyorslinkekhez adás.
■ MySQL hozzáférés PHP scriptekből
Sziasztok !
Az érdekelne, hogy ha több scriptből végzek SQL lekérdezéseket, akkor minden egyes scriptben meg kell nyitnom (mysql_connect) majd le kell zarnom (mysql_close) az adatbázist vagy van rá valamilyen lehetőség,
hogy a ténykedésem kezdetén megnyitom, a resource ID-t a scriptek között pin-pongozom, majd a végén lezárom ?
Alább már látható valamilyen szintű ténykedésem is, de a resource ID nem megy át a session-ben.
##### db1.php #####
<?php
$mysqlUser = "root";
$mysqlPass = "";
session_start();
$_SESSION['link'] = mysql_connect("localhost", $mysqlUser, $mysqlPass)
or die("Could not connect");
print ("Connected successfully");
header("Location: http://myhost/db/db2scr.php");
?>
##### db2.php #####
<?php
session_start();
echo $_SESSION['link'];
mysql_close($link);
?>
Van erre valami koncepció, vagy valakinek megoldása rá.
A válaszokat előre is köszönöm !
■ Az érdekelne, hogy ha több scriptből végzek SQL lekérdezéseket, akkor minden egyes scriptben meg kell nyitnom (mysql_connect) majd le kell zarnom (mysql_close) az adatbázist vagy van rá valamilyen lehetőség,
hogy a ténykedésem kezdetén megnyitom, a resource ID-t a scriptek között pin-pongozom, majd a végén lezárom ?
Alább már látható valamilyen szintű ténykedésem is, de a resource ID nem megy át a session-ben.
##### db1.php #####
<?php
$mysqlUser = "root";
$mysqlPass = "";
session_start();
$_SESSION['link'] = mysql_connect("localhost", $mysqlUser, $mysqlPass)
or die("Could not connect");
print ("Connected successfully");
header("Location: http://myhost/db/db2scr.php");
?>
##### db2.php #####
<?php
session_start();
echo $_SESSION['link'];
mysql_close($link);
?>
Van erre valami koncepció, vagy valakinek megoldása rá.
A válaszokat előre is köszönöm !
szeptember 2
Levlista néklül...
Gyakori jelenség volt, hogy a oldal fejlesztői egy linket csak a levlistákra dobtak be és a blogmarkba nem. Ennek van oka? Gondolom többen is vannak, akik a flame listára nincsenek feliratkozva, vagy esetleg mostanában iratkoztak le.
Lehetne egy olyan kérésem, hogy ezentúl az érdekesebb linkeket ide is küldjétek el?
■ Lehetne egy olyan kérésem, hogy ezentúl az érdekesebb linkeket ide is küldjétek el?
MySQL adatbázis segítségével kép előhívása
Sziasztok!
Adott egy MySQL adatbázis, filmek adatait és a plakátkép helyét tároltam le. Két kérdésem lenne:
1. A plakátképet szeretném megjeleníteni, amint letároltam a hozzá tartozó linket. Ez hogyan tegyem?
2. Hogyan tudom lekérdezni és kiíratni az utolsó ID-t?
PHP nyelven van mindez!
Előre is köszi!
■ Adott egy MySQL adatbázis, filmek adatait és a plakátkép helyét tároltam le. Két kérdésem lenne:
1. A plakátképet szeretném megjeleníteni, amint letároltam a hozzá tartozó linket. Ez hogyan tegyem?
2. Hogyan tudom lekérdezni és kiíratni az utolsó ID-t?
PHP nyelven van mindez!
Előre is köszi!
Drupal telepítése XP alá - laikusoknak is
Üdv!
(Bocsánat a kétszeri beírással, megszakadt az internet kapcsolat és a szöveg eleje rögzítésre került. Itt a teljes szöveg.)
Megpróbálkoztam a Drupal telepítésével XP alá annak ellenére, hogy nem értek a programozáshoz. Az eddigi információk - weblabor cikkek, azokhoz fűzött megjegyzések és fórum néhány témája - alapján csak félútig jutottam. Azaz a localhost úgy tűnik, működik, de ennél tovább nem jutok.
Az eddig történtek:
Az infok közül ennek alapján indultam el:
http://weblabor.hu/cikkek/apachephptelepites
Már az elején fel lett adva a lecke, két csomag közül kellett választanom: 2.4.1 és 2.5.1 verzió volt. Az előbbi mellett döntöttem, mert úgy értelmeztem, hogy a PHP4 és a PHP5 között kell választani. A leíráshoz képest változás, hogy az Apache server mellett a PHP és Mysql telepítői csomagot is tartalmazzák.
A kicsomagolás és telepítés simán ment, nem volt adminisztrátori jog a telepítéshez. A httpd teszt sikeres volt, egyedül a ServerAdmin-t kellett kézzel beállítani. Az újraindítás után működött az Apache Monitor. A böngészőbe beírva a "localhost"-ot megjelentek a beállítások. Kézzel létrehozva a phpinfo.php-t pedig jött a nagy meglepetés: a phpmyadmin és mysql magyar nyelvű webes felületen jelent meg. Igaz, hogy továbbra sem értek belőle túl sokat, de legalább magyarul van, így felhívja a figyelmemet néhány dologra, mint például a bejelentkezési jelszó azonnali megváltoztatásának szükségességére - bár azt már nem írja, hogy hogyan kell csinálni.
A leírtakkal ellentétben a telepítés az Appserv könyvtárba történt, és létrejött egy perl könyvtár is, aminek okáról sehol sem találtam infot. (Mint ahpgy arról sem, hogy miért jelenik meg időnként 1.3, máskor 2.4 verziószám a böngésző ablakában.)
További lényeges változás a leírtakhoz képest, hogy a php.ini a
windows, a másik fájl a win32 könyvtárba került, és a leírásban említett környezeti változóknál már a path is automatikusan beállításra került. Valamint a directory az appserv/www könyvtárat jelöli meg, amiben három alkönyvtár van: appserv, cgi-bin és phpmyadmin.
(Bocsánat a kétszeri beírással, megszakadt az internet kapcsolat és a szöveg eleje rögzítésre került. Itt a teljes szöveg.)
Megpróbálkoztam a Drupal telepítésével XP alá annak ellenére, hogy nem értek a programozáshoz. Az eddigi információk - weblabor cikkek, azokhoz fűzött megjegyzések és fórum néhány témája - alapján csak félútig jutottam. Azaz a localhost úgy tűnik, működik, de ennél tovább nem jutok.
Az eddig történtek:
Az infok közül ennek alapján indultam el:
http://weblabor.hu/cikkek/apachephptelepites
Már az elején fel lett adva a lecke, két csomag közül kellett választanom: 2.4.1 és 2.5.1 verzió volt. Az előbbi mellett döntöttem, mert úgy értelmeztem, hogy a PHP4 és a PHP5 között kell választani. A leíráshoz képest változás, hogy az Apache server mellett a PHP és Mysql telepítői csomagot is tartalmazzák.
A kicsomagolás és telepítés simán ment, nem volt adminisztrátori jog a telepítéshez. A httpd teszt sikeres volt, egyedül a ServerAdmin-t kellett kézzel beállítani. Az újraindítás után működött az Apache Monitor. A böngészőbe beírva a "localhost"-ot megjelentek a beállítások. Kézzel létrehozva a phpinfo.php-t pedig jött a nagy meglepetés: a phpmyadmin és mysql magyar nyelvű webes felületen jelent meg. Igaz, hogy továbbra sem értek belőle túl sokat, de legalább magyarul van, így felhívja a figyelmemet néhány dologra, mint például a bejelentkezési jelszó azonnali megváltoztatásának szükségességére - bár azt már nem írja, hogy hogyan kell csinálni.
A leírtakkal ellentétben a telepítés az Appserv könyvtárba történt, és létrejött egy perl könyvtár is, aminek okáról sehol sem találtam infot. (Mint ahpgy arról sem, hogy miért jelenik meg időnként 1.3, máskor 2.4 verziószám a böngésző ablakában.)
További lényeges változás a leírtakhoz képest, hogy a php.ini a
windows, a másik fájl a win32 könyvtárba került, és a leírásban említett környezeti változóknál már a path is automatikusan beállításra került. Valamint a directory az appserv/www könyvtárat jelöli meg, amiben három alkönyvtár van: appserv, cgi-bin és phpmyadmin.



