Php Coder, Php code yardim

fikrix

New member
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';

?>
 

maxiphp

New member
$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...
 

maxiphp

New member
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şı...
 

HTML

Üst