php myAdmin mysql <? ?>

BROWSER-BASED * PHP5 SUPPORT * MYSQL 4.1 AND MYSQL 5.0 SUPPORT * OPEN SOURCE
PHP ve MySQL - En Yararlı Türkçe Kaynak
Kullanıcı Adınız : Kullanıcı Parolanız : Hatırla :    Kayıt   Şifremi Unuttum
Forum Ana Sayfa | Konu
Cevap Yaz
1
20:34 06.01.2010

Yazar :
merve
Seviye:

yardıımmm

Lütfennn Yardım Edebilirmisiniz ? 

SORU 11
İnç olarak verilen değeri (I) santimetreye (C) ve milimetreye (M) çeviren bir program
yazınız. Açıklama: 1 inç = 2.54 cm
SORU 143
8 tane veziri satranç tahtası üzerine birbirlerini alamayacak biçimde yerleştiren ve
vezirlerin yerleştikleri kareleri görüntüleyen bir program yazınız.
SORU 200
Yarıçapı verilen bir çemberin uzunluğunu ve alanını bulan programı yazınız.
   
20:28 06.01.2010

Yazar :
merve
Seviye:

yardıımmm

Lütfennn Yardım Edebilirmisiniz ? 

SORU 11
İnç olarak verilen değeri (I) santimetreye (C) ve milimetreye (M) çeviren bir program
yazınız. Açıklama: 1 inç = 2.54 cm
SORU 143
8 tane veziri satranç tahtası üzerine birbirlerini alamayacak biçimde yerleştiren ve
vezirlerin yerleştikleri kareleri görüntüleyen bir program yazınız.
SORU 200
Yarıçapı verilen bir çemberin uzunluğunu ve alanını bulan programı yazınız.
   
02:47 02.01.2010

Yazar :
fatihrober
Seviye:

cevap

muratsac o algotırma sadece 22 ve 44 u ıcerenlerı bulur arkadasın dedıgı 4 ten fazla aynı
sayıları tekrar eden verileri bulmak,sorunun cevabı ıse 2 dongu ıle ısını
haledebılırsın,once su sekılde yaz
$baglanti=mysql_query(select * from plakalar_tablosu);
$liste="";
while($dizi=mysql_fetch_array($baglanti)){
plaka=$dizi["plaka"];
$ayni_plakalar=mysql_query("select * from plakalar_tablosu where plaka='$plaka'");
if(mysql_num_rows($ayni_plakalar)>=4){
$liste.="<br>".$plaka;
}
}
ancak bu kodda su sekılde bır sorun ortaya cıkar,mesela 22 ve 44 dıyelımkı 5 kere var sana
22 ve 44 u 5 kere yazar,bunuda bı kere yazmasını ıstıyorsan buldugun plakaları dızıye
attırıcaksın,dızının ıcınde eleman yoksa dızıye ekletıcen varsa ekletmıcen.kodu ıse soyle
:

$baglanti=mysql_query(select * from plakalar_tablosu);
$liste="";
$dizi=array("plakalar");
while($dizi=mysql_fetch_array($baglanti)){
$plaka=$dizi["plaka"];
$sayi=count($dizi);
$dizi[sayi]=$plaka;
$atamaiptal=0;
$ayni_plakalar=mysql_query("select * from plakalar_tablosu where plaka='$plaka'");
if(mysql_num_rows($ayni_plakalar)>=4){
for($i=1;$i<=count($dizi);$i++){
if($dizi[i]==$plaka){atamaiptal++;}
}if($atamaiptal==0){
$liste.="<br>".$plaka;
}
}
}
dizilerde belkı hata yapmıs olabılırım ancak mantıgı bu sekılde yazarsan rahat edersın,5
tane 44 oldugu verıtabanında 5 ınıde sıralamak ıstıyorsan ılk yazdıgım od ısıne
yarar,ancak aynı olanların sadece bırını yazdırtmak ıstıyorsan ıkıncı kod ısını gorur.
   
21:19 31.12.2009

Yazar :
muratsac
Seviye:

cevap

<?php

   $sorgu 
mysql_query("SELECT plaka FROM tablo WHERE plaka='22' and plaka='44' ");


?>
   
16:40 31.12.2009

Yazar :
talebe41
Seviye:

yapamadım yapamadım yapamadım. SQL

Valla yardımınız milli piyangodan ikramiye kazanmak kadar sevindirir beni.

sorum şu.
phpmyadminin azizliği diyerekten aşağıdaki veritabanmdaki tablolarda plakası aynı olan
kişilerin ad ve soyadlarıda aynı (id ler farklı bizim İd ler ile işimiz yok şimdilik)  ben
mysql de şöyle bir sorgu yapmak istiyorum.

tablomuzda aynı plakalı olan araçların (22,33 gibi) tablodaki tekrarlı sayısı 4 ve üstü
olanları ekrana getirecek bir sql kodu yazmak istiyoum.

tablomuza bakalım :plakası 4 ten fazla tekrarlı olanlar 22 ve 44 tür. 33,3 ve 36 plakaları
çekmek , istemiyorum. umarım anlatabildim.



 valla kaç gündür uğraşıyorum bi türlü yapamadım.yapanlara şimdiden yeni yılda
mutluluklar. yapamayanlarada tabi 


                  id  plaka  ad  soad 

Düzenle  Sil  1    22     dd   dd
Düzenle  Sil  2     22     dd   dd
Düzenle  Sil  3       22    dd   dd
Düzenle  Sil  4      33       cc   cc
Düzenle  Sil  5       22       dd    dd
Düzenle  Sil  6       36        cc     cc
Düzenle  Sil  7 33 cc cc
Düzenle  Sil  8 22 dd dd
Düzenle  Sil  9 22 dd dd
Düzenle  Sil  10 33 cc cc
Düzenle  Sil  11 44 gg gg
Düzenle  Sil  12 44 gg gg
Düzenle  Sil  13 44 gg gg
Düzenle  Sil  14 44 gg gg
Düzenle  Sil  15 44 gg gg
Düzenle  Sil  16 22 cc cc
Düzenle  Sil  17 3 dd dd
Düzenle  Sil  18 44 gg gg
   

Toplam Online : 6 Toplam Üye : 2702 Bugün Gelen : 312 Bugün Çoğul : 5535 Toplam Gelen : 341315
 
 Son 30 dak. içinde online olan üyelerimiz :
php mysql php oracle ajax apache xml cozumleri w3c xhtml w3c css JavaScript Object Notation
yetkili servis