2016-05-15 4 views
0

を存在する場合、コーディングしたい...

$_SESSION['varname'] = $absolute_url; 

$mailingwork = mysql_connect("localhost","root",""); 
mysql_select_db("inbox",$mailingwork); 
if(isset($absolute_url) && !empty($absolute_url)) 
{ 
mysql_query("Insert Into deliveredinbox(mailerss) value('$absolute_url')"); 
    } 
+0

古いmysql。*関数を使用して停止し、mysqliまたはpdoを使用して終了します – davejal

+1

あなたがここで何をしようとしているのかを正確に伝えるのは難しいですが、あなたが知る前にセッション変数に '$ absolute_url'それが設定されていても?おそらく、1行目に '$ absolute_url = $ _SESSION ['varname'];'? –

答えて

0

I $ absolute_urlがdeliverinboxテーブルに既に存在するかどうかをチェックしたいと思うと思います。その場合は、次のように選択クエリを実行して、絶対URLがテーブルに入力するURLと等しい行の数を数えます。

if(isset($absolute_url) && !empty($absolute_url)){ 
    $count=mysql_query("SELECT count(*) from deliveredinbox where mailerss='$absolute_url'"); 
    mysqli_fetch_array($count); 
    if($count[0]>0){ 
     //already exists 
     echo "The url already exists"; 
    } 
    else{ 
     mysql_query("Insert Into deliveredinbox(mailerss) value('$absolute_url')"); 
    } 
} 
0

お試しif (isset($absolute_url)) { your code here; }正確には正しいツールではありませんが、それはあなたのためのトリックを行うと思います。

http://php.net/manual/en/function.isset.php

PHPでの古いmysql呼び出しからの移行については、他にも絶対的に正しいです。 mysqliの呼び出しはより安全です。 PDOはコーディングの時間を節約し、より安全です。

関連する問題

 関連する問題