Yeni projem: Air Sql Manager
Tarih: Mayıs 2nd, 2009 | Yazar: Ertuğrul Erkan | Kategori: Makaleler | Etiketler: air, air sql manager, airmyadmin, işlem, manager, phpmyadmin, sql, sql kodu, sunucu, uzak sunucu | 2 Yorum »Merhaba arkadaşlar. Sizlere yeni bir proje ile merhaba diyorum; Air Sql Manager. Peki nedir bu ASM ? Asm masaüstünüzden uzak sunucunuzdaki veritabanınızı yönetmenizi sağlıyor. Tabi ki ufak bir Php dosyası sayesinde. Biliyorsunuz ki belirli sql komutları var ( insert, uptade, delete, select ). Bunları karşı taraftaki sql.php ye yolluyoruz ve işlem yaptırıyoruz…
Sizler için ufak bir eğitici video hazırladım. Yinede buradan bazı şeyleri göstericem. Kendiniz keşfetmek istersiniz diye de Php kodlarımızı anlamlandırıcam. Bu sayede sql.php yi düzenleyebilir ve geliştirebilirsiniz. Tabi benimde çalışmalarım olacaktır. Sonuçta daha ilk versiyon
PROGRAMI İNDİRMEK İÇİN TIKLA!
Arkadaşlar dediğim gibi ilk önce videoyu vereyim;
NOT: VİDEO KÜÇÜKSE BURAYA TIKLAYABİLİRSİNİZ…
NOT: SQL.PHP DOSYASINI KENDİNİZE GÖRE DÜZENLEYİN!
Sonrasında geliştirici veya meraklılar için aşağıdan devam edelim;
<?
//Veritabanı erişim bilgilerinizi giriniz
@$baglan=mysql_connect("localhost","root","") or die ("Mysql Baglanilamadi");
@mysql_select_db("sozluk",$baglan) or die ("Db Baglanilamadi");
mysql_query("SET NAMES 'latin5'");
//Güvenlik şifreniz aşağıda; Tamam yerine yazılıyor ( büyük - küçük harf duyarlı )
if($_POST["sifre"]==="Tamam") {
$sql = stripslashes($_POST["sql"]);
if($_POST["ne"]==1) {
$islem = mysql_query($sql) or die ("Sorguda Problem Var!");
echo $sql;
}else{
$islem = mysql_query($sql) or die ("Sorguda Problem Var!");
$toplam = mysql_num_rows($islem);
for($i=0; $i<$toplam; $i++) {
$sutun = split("[,]",$_POST["sutun"]);
foreach($sutun as $ad) {
echo mysql_result($islem,$i,$ad).",";
}
}
}
}else{
echo "Sifre Hatali!";
}
mysql_close($baglan);
?>
Gördüğünüz gibi kodlarımız oldukça yalın. İlk başta veritabanına bağlanıyoruz. Sonrasında Air dan gelen şifre ile bizim verdiğimiz şifrenin uyup uymadığına bakıyoruz ve uyarsa işlemlere geçiyoruz. Ardından işlemin ne olduğuna bakıyoruz. İki tür işlem var. Birincisi veri ekleme, sil ve güncelleme. Biliyorsunuz ki hepsi birbirine benziyor. İkincisi ise veri okuma. Bunda veriler select edilip tek tek yazdırılıyor…
Neyse tırnaklardan dolayı stripslashes yapıyoruz ki sunucudan kaynaklanan tırnak ve slash ( / ) problemini çözelim. Dediğim gibi eğer işlem 1 ise direkt sorguyu işleme alıyoruz. Değilse işleme alıp, verileri çekiyoruz. Son olarak boş kalmasın diye veritabanını kapatıyoruz…
Herkese iyi günler, iyi çalışmalar…
Benzer Yazılar;
- AS3 - Adobe Air İle Basit Bir Paint Yapalım
- AS3 - Adobe Air ve Sql İfadeleri
- AS3 - Adobe Air ve Veritabanı Sınıfı - 2
- AS3 - Adobe Air ve Dosya Sınıfı
- Adobe Air ile Site Engelleyicisi Çalışmam

[...] arkadaşlar. Geçenlerde sizler için yaptığım Air Sql Manager isimli programı tanıtmıştım. Eğer hatırlarsanız masaüstünden yollanan kodlar karşı [...]
[...] arkadaşlar. Geçenlerde sizler için yaptığım Air Sql Manager isimli programı tanıtmıştım. Eğer hatırlarsanız masaüstünden yollanan kodlar karşı [...]