ugrás a tartalomhoz

Archívum - Dec 24, 2009

check boxok külön oldalakon.

killermen · 2009. Dec. 24. (Cs), 22.25
Üdvözletem:
Elkészítettem egy űrlapot ahol név, cím, és elérhetőség van, ezen felül sok check box
Ezek a check boxok kijelölésével lehet kiválasztani melyik magazint, szeretnék megrendelni, a megrendelő oldalon ez rendben működik is, elküldi rendesen, hogy melyik van kijelölve.
A gondom az, hogy a magazinoknál, amik külön külön oldalon vannak ott is kellene check boxnak lennie, hogy kiválasztható legyen onnét is, és az, ha bejelölik, akkor jelölődjön ki a megrendelő oldalon is.
A külön külön oldalakról hogy küldjem a megrendelő oldalra a kijelölt check boxot.
Ebben kérnék segítséget, mert nem sikerült eddig.
----(sajnos közben agyinfarktusom volt, és most ez nem megy!)(sok más sem sajna)
És már át kellett volna adnom az oldalt.
Köszönöm..
 

Zend Framework + hosszú karakterek sql-ben

Tozo · 2009. Dec. 24. (Cs), 19.53
Sziasztok

Remélem a megfelelő helyre írok :)

A problémám a következő:
Zend Frameworkot használok, de még elég kezdő vagyok benne. A projektemben egy a gépemen futó adatbázishoz kapcsolódok és onnan adatokat kapok, illetve oda küldök. Eddig amikor beírtam valami magyar ékezettel bíró szöveget, pl "termékek", akkor ebben a formában tárolódott el az adatbázisban: "TERMÉKEK". Ez kicsit zavart az elején, de mivel gond nélkül tudtam kiolvasni így is az ékezetes betűket hagytam a dolgot. Most hogy egy újabb projektet kezdek, gondoltam megpróbálom normálisan lekódolni a cuccost. Keresgéltem a neten és ezt találtam:

class DbAdapter_Pdo_Mysql extends Zend_Db_Adapter_Mysqli {

   protected function _connect() {
       if ($this->_connection)
            return;

        parent::_connect();

        $this->query('SET NAMES utf8');
        $this->query('SET CHARACTER SET utf8');
    }
}

$dbAdapter = new DbAdapter_Pdo_Mysql(array(
             'host' => 'localhost',
             'username' => 'root',
             'password' => '12345',
             'dbname' => 'valami'
             ));

$registry->set('MYSQLI', $dbAdapter);

Zend_Db_Table_Abstract::setDefaultAdapter($dbAdapter);


Így szinte kivétel nélkül az összes ékezetes betűt ugyanolyan formában tárolom le, mint ahogy meg is jelenik az oldalon, kivéve két betűt: "ő", "ű". Ezek helyett csak egy egyszerű "?" jelenik meg. Akárhogy próbálkoztam nem jutottam megoldásra. Ha esetleg lenne egy Zend guru aki segítene, azt nagyon megköszönném.

Haliho.
 

Kellemes ünnepeket!

Joó Ádám · 2009. Dec. 24. (Cs), 19.53
Így, 2009 végén, szeretnénk megköszönni minden hűséges olvasónknak, a közösség tagjainak, hogy kitartottak mellettünk idén is, és ezúton – mivel egy csónakban evezvén igazán csak mi tudjuk, milyenek a hétköznapok – békés, boldog, a mindennapok rohanásától mentes karácsonyt kívánni.

A közelgő új évre pedig – a nehéz esztendő után – sok sikert és újult lendületet, elvégre a weben tán először, igazán bizakodva tekinthetünk a jövőbe. Mi itt leszünk, és igyekszünk még több segítséget adni hozzá.

A Weblabor szerkesztői
 

Tömb kulcs megkeresése, ha létezik annak az értéke.

randomly · 2009. Dec. 24. (Cs), 17.01
Sziasztok!

Szóval létezik egy tömböm.

$konyvtarak = array(
'sql kérés 1' = '/1 könyvtár/',
'sql kérés 3' = '/2 könyvtár/',
'sql kérés 3' = '/3 könyvtár/'
)
Most arra lenne szükségem, hogy keresem a 'sql kérés 1' key-t és ha meg van akkor eredménynek ezt kapjam '/1 könyvtár/' value-t.

Ugye array_key_exists megmondja hogy létezik, de hogyan tovább?

Csak ehhez hasonló megoldás létezik?

  while (list ($keresek, $konyvtar) = each($konyvtarak )) {
  if ($server_request_uri==$konyvtar) {
//  $eredmeny = mysql_query("SELECT * `$table` WHERE $keresek"); 
  }
  }
Köszönöm