mysql sorgusu çalışırsa şu işi yap ?

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2007
Mesajlar
3,749
Tepki puanı
61
Konum
Antalya
PHP:
$result = mysql_query('sql sorgunuz');
if ($result) {
    SQL Çalışırsa buradaki kodları çalıştıracak
}


PHP:
$result = mysql_query('sql sorgunuz');
if (!$result) {
    SQL Çalışmazsa buradaki kodları çalıştıracak
}
 
0
Onaylı Üye
Üye
Katılım
19 Mayıs 2007
Mesajlar
6,382
Tepki puanı
85
Sonuç X Sayıdan çünkü ise...
PHP:
$resul= mysql_query("sorgumuz'");
if(mysql_num_rows($result)<1){
echo("Maaaalesef hiç bir sonuç yohtur");
}
 
0
Onaylı Üye
Üye
Katılım
26 Aralık 2006
Mesajlar
1,414
Tepki puanı
15
Konum
İstanbul
PHP:
$result = mysql_query('sql sorgunuz');
if ($result) {
// SQL Çalışırsa buradaki kodları çalıştıracak
}


PHP:
$result = mysql_query('sql sorgunuz');
if (!$result) {
// SQL Çalışmazsa buradaki kodları çalıştıracak
}

veya

PHP:
$result = mysql_query('sql sorgunuz');
if ($result) {
// SQL Çalışırsa buradaki kodları çalıştıracak
}else{
// SQL Çalışmazsa buradaki kodları çalıştıracak
}
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
mysql_num_rows($result)<1
böyle kullanımları alışkanlık haline getirmeyiniz :) örneğin if için sorun yok ama for yada while için boşuna işlem demek
while (mysql_num_rows($result)<1)
her seferinde mysql_num_rows($result) i hesaplamak zorunda, oysa başında bir değişkene atasak ($say=mysql_num_rows($result) ve while ($say<1) bir kere hesaplama yeterli olur
 
0
Onaylı Üye
Üye
Katılım
29 Mart 2005
Mesajlar
2,025
Tepki puanı
1
Konum
ankara
böyle işlemlerde trigger kullanmak daha çok hoşuma gidiyor.
 
0
Onaylı Üye
Üye
Katılım
19 Mayıs 2007
Mesajlar
6,382
Tepki puanı
85
örnek verebilirmisin onursql
 
Geri
Üst