Php Coder, Php code yardim

fikrix

New member
Katılım
21 Mar 2006
Mesajlar
121
Reaction score
0
Puanları
0
slm arkadaslar hata aliyorum neden acaba yardim edermisinis hata ise su

Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource ku.php on line 41


PHP:
<?
$yazilsinmi=1;
$kadi=$_COOKIE["uyegirisi"];

$sorgu=mysql_query("select * from kupon$kadi");
$toplamkazanc=1;
for ($i=0;$i<ceil(mysql_numrows($sorgu));$i++) {    41. satir burasi
$id=mysql_result($sorgu,$i,"id");
$secilens=mysql_result($sorgu,$i,"secilens");
$tarih=mysql_result($sorgu,$i,"tarih");
$saat=mysql_result($sorgu,$i,"saat");
$takim1=mysql_result($sorgu,$i,"takim1");
$takim2=mysql_result($sorgu,$i,"takim2");
$detaybahis=mysql_result($sorgu,$i,"detaybahis");
$b1=mysql_result($sorgu,$i,"b1");
$bx=mysql_result($sorgu,$i,"bx");
$b2=mysql_result($sorgu,$i,"b2");
$sonuc=mysql_result($sorgu,$i,"sonuc");

//echo "$secilens - $tarih - $saat - $takim1 - $takim2 - $detaybahis - $b1 - $bx - $b2 - $sonuc | <a href=kupon.php?id=$id>SÝL</a><br>";
if ($secilens=="1x" or $secilens=="1") $oranyaz=$b1;
if ($secilens=="12" or $secilens=="x") $oranyaz=$bx;
if ($secilens=="2x" or $secilens=="2") $oranyaz=$b2;
$toplamkazanc*=$oranyaz;


$detaybahisyaz=$detaybahis;
if ($detaybahis=='csans') $detaybahisyaz='çifte þans';
if ($detaybahis=='overunder:2.5') $detaybahisyaz='over/under 2.5';

?>
 
$sorgu=mysql_query("select * from kupon$kadi");

Şeklindeki satırınızda hata var. Bu sorgu sonrasında sonuç boş döndüğü için

for ($i=0;$i<ceil(mysql_numrows($sorgu));$i++)

şeklindeki döngünüzün bir anlamı olmuyor. Hata mesajı da size bunu anlatmaya çalışıyor. MySQL sorgulamanız hatalı anlayacağınız...
 
ya nasil olmali kardes yardim edermisin????
 
MySQL öğrenirsen, en azından başlangıç düzey bile olsa görürsün. Bu derece basit birşeyi söylemem ayıp olur sana karşı...
 
Geri
Üst