Verilen argümanı geçerli MySQL result resource değil mi?

2 Cevap php

Bu soru burada zaten bir cevabı var:

2 Cevap

INSERT ifadeleri bir kaynağa dönüş yok, onlar TRUE başarı veya FALSE başarısızlık üzerinde dönmek. Böylece mysql_fetch_array() üzerinde işlem için hiçbir kaynak yok.

(Bu, insanların PHP hakkında şikayetçi neden ana nedenlerinden biridir - semantik en iyi tutarsız.)

değiştirin:

$result=mysql_query($query);

ile:

$result=mysql_query($query) or die(mysql_error());

Eğer hata görürsünüz.