Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
18, 2008, 01:42:21 pm
42873 Mesaj 8121 Konu Gönderen: 17991 Üye
Son üye: powerturkiye
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ı 1568 defa)
Meletoth
Önay YALÇINER
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 271



Üyelik Bilgileri
flash --> php --> mysql --> php --> xml --> flash
« : 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: 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 : 19, 2006, 11:09:41 pm »

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

[color=3399CC]Engin Dumlu[/color][/i]
[color=3399CC]engin[at]turk-php[dot]com[/color]
[color=3399CC]achilles[at]member[dot]turk-php[dot]com[/color]
mumy81
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 3


Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #2 : 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ı: 497



Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #3 : 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
mumy81
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 3


Üyelik Bilgileri
Ynt: flash --> php --> mysql --> php --> xml --> flash
« Yanıtla #4 : 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 : 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:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.