Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
Mayıs 12, 2008, 09:13:41 am
41788 Mesaj 9067 Konu Gönderen: 17463 Üye
Son üye: sandstormx
Turk-Php.Com Forum  |  Yardım Forumları  |  Diğer Programlama Dilleri Yardım Forumu  |  flash --> php --> mysql --> php --> xml --> flash « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: flash --> php --> mysql --> php --> xml --> flash  (Okunma Sayısı 1246 defa)
Meletoth
Önay YALÇINER
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 271



Üyelik Bilgileri
flash --> php --> mysql --> php --> xml --> flash
« : Mart 16, 2006, 04:52:26 am »

1-2 konuda flash mysql ilişkisi hakkında sorular gördüm. Arayana fikir vermesi açısından;

flash php den xml talep edecek...
xml i standart veri taşıma dili olarak kullanacağız (amacı da budur zaten)...
veri tabanındaki veriyi php alacak, xml olarak flash a yollayacak...

burda örnek action script var;
Kod:

var m_xml: XML = new XML(); // XML objesinin bir instance ını yaptık
m_xml.onload = function () { prepare(); }; // onload olayı gerçekleşince(stream bitince) prepare() fonksiyonunu çağır
m_xml.load('hazirla.php?kategori=elektronik'); //url deki xml i stream et.

/*
sahnede textbox1 ve textbox2 adlı 2 adet dynamic text box var
*/
function prepare() {
   rn = m_xml.firstChild;
   for(i=0;i<=rn.childNodes.length-1;i++) {
       textbox1.htmlText += rn.childNodes[i].childNodes[0].fistChild.nodeValue + "<br>";
       textbox2.htmlText += rn.childNodes[i].childNodes[1].fistChild.nodeValue + "<br>";
   }
}


şimdi flash_ın veri talebini hazırlaycak olan hazirla.php ye bakalım;

Kod:
<?php
$cn 
mysql_connect(DB_HOSTNAMEDB_USERNAMEDB_PASSWORD);
mysql_select_db('e_ticaret');
extract($_GET);
$result mysql_query("select urunler.* from urunler, kategoriler where ((kategoriler.k_id = urunler.u_kategori_id) and (kategoriler.k_title = ".$kategori."));");
$temp "<?xml version=\"1.0\" encoding=\"utf-8\" ?>
";
$temp .= "<rootnode>";
while($row = mysql_fetch_array($result)) {
$temp .= "<urun>";
$temp .= "<urun_adi>".$row['u_title']."</urun_adi>";
$temp .= "<urun_fiyat>".$row['u_price']."</urun_fiyat>";
$temp .= "</urun>";
}
$temp .= "</rootnode>";
echo $temp;
?>
« Son Düzenleme: Mart 16, 2006, 04:56:17 am Gönderen: Meletoth » Logged

10 PRINT "The GOD!"
20 GOTO 10
Achilles
Engin Dumlu
Kullanıcı
*
Offline Offline

Mesaj Sayısı: 263



Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #1 : Mart 19, 2006, 11:09:41 pm »

bu konuyu bir makale altında daha ayrıntılı anlatabilir misiniz ?
Logged

Engin Dumlu
engin[at]turk-php[dot]com
achilles[at]member[dot]turk-php[dot]com
mumy81
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 3


Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #2 : Kasım 24, 2007, 07:21:04 am »


arkadaşlar ben php de yazdığım kodları çalılştırmak istedğimde şöyle bir hata veriyor......biraz acemiyim lütfen yardım.....


Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Warning: Unknown: Failed opening 'C:/wamp/www/örnek/er.php' for inclusion (include_path='.;C:\php5\pear') in Unknown on line 0




Logged
engin
Admin
*
Offline Offline

Mesaj Sayısı: 493



Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #3 : Kasım 24, 2007, 08:40:55 am »

klasör isminde türkçe karakter kullanmayın, örnek yerine ornek kullanmayı deneyin
Logged

Engin Dumlu
engin ~ turk-php.com
achilles ~ member.turk-php.com
PHP5 Hosting
mumy81
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 3


Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #4 : Kasım 26, 2007, 10:53:48 am »

tşkler
Logged
mavisachal
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 13


Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #5 : Aralık 05, 2007, 06:36:28 am »

Saol arkadasim iyi bir ornek ancak asil mesele benim icin Flash'tan Php ile MySQL'e yani database'ime aktarma ben bunu beceremedim yoksa elimle veri girdigim zaman bunu flashta goruntuleyebiliyorum bana tek bir alan icin mesela isim icin bir ornek yapabilir misiniz?

adam ismini girip gonder deyince MySQL database eklesin istiyorum beceremedim bir turlu tesekkurler.

Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer: