nasıl ben bu senaryo için sql sorgusu için özel mesaj ayarlayabilirsiniz

2 Cevap php

Bu var:

if (mysql_num_rows($ak) == 0) {
    $sonuc = mysql_query($sql) or die(mysql_error());
}
elseif (mysql_num_rows($ak) == 1) {
    $sonuc = "you already added";
}

this script works succesfully. but mysql_query($sql) echos "1" how can let it echo "successfully added." thanks...

(Im soran basit sorular çünkü php im yeni)

2 Cevap

$sonuc = mysql_query($sql) or die(mysql_error());
if($sonuc) {
   echo "successfully added.";
}

Ama sen gibi or die(mysql_error()) bu da geçerli (ancak kodu değiştirdiğinizde ile pisliği kolay) olduğu:

$sonuc = mysql_query($sql) or die(mysql_error());
echo "successfully added.";

Bu deneyin:

if (mysql_num_rows($ak) == 0) {
    $ak = mysql_query($sql) or die(mysql_error());
    $sonuc = "successfully added";
}
elseif (mysql_num_rows($ak) == 1) {
    $sonuc = "you already added";
}

echo $sonuc;