2016-05-05 7 views
-2

DBからメールアドレスを取得/表示しようとしています。 私は検索フォームを完了しました。 DBを正しく検索して正確な結果を出し、テーブル形式でユーザに表示します。 ボタンを作成してクリックすると、選択した行の電子メールアドレス(特定の行の電子メールのみ)が表示されます。私はその行のメールに送信し、メールしますどのような電子メールシステムでそれを実装するため - これはテスト目的であるが、私が使用している場合はWHERE条件がPHPでメールを取得する条件

<?php 

//gid = $gid 
//email = $email 
//bsname = $bsname 

//test.php 

$dbhost = 'xxx.xxx.xxx.xxx'; //IP OK 
$dbuser = 'user_name'; 
$dbpass = 'password'; 
$dbtable = 'dbtable'; 
$db = 'dbname'; 

$conn = mysqli_connect($dbhost,$dbuser,$dbpass,$db) or die("Could not connect: " . mysql_error()); 
mysqli_select_db($conn,$db); 

//if(isset($_POST['gid'])){ 
//  $gid = $_POST['gid']; 
// } 

if(isset($_POST['email'])){ 
     $email = $_POST['email']; 
    } 

//WHERE email = $email >> NOT working 
//WHERE email = '"$email"' >> NOT working 
//WHERE gid = $gid >> NOT working 
//WHERE gid = '"$gid"' >> NOT working 
$query = ("SELECT email FROM dbtable WHERE email=$email"); 

if ($result = mysqli_query($conn, $query)) {   

while ($row = mysqli_fetch_assoc($result)) { 
    echo 
     $row["email"] . '<br/><br/>'; 

    //echo $output = '<td id=are style=color:black;background-color:#eee;min-width:6.5%;> '.$row["email"].'</td>'; 

    } //end while  
} //end IF 

echo "<br/>hello hello"; //TEST 

// Free result set 
mysqli_free_result($result);  
mysqli_close($conn); 

?> 

をworking-されていません。

$query = ("SELECT email FROM dbtable"); 
それはすべての電子メールアドレスをリスト行の末尾と「ハローハロー」

をか私が使用している場合:

THENボタンをクリックします(test.phpを実行):

0123それは印刷した行の終わりに:

THEN(test.phpを実行):ボタンをクリックし、 "ハローハロー"

を、これは私がachiveしたいものです。 Send email via PHPMailer to single email address on MySQL

ここで、 "WHERE" これは状態が正しく動作しません。 私はどこにcondを取得したいですか?私はメールシステムに実装することができます。ここでの電子メールが文字列で、クエリを開始する」(二重)引用符を使用していた$ので

+0

'... WHEREメール=『$メール』);' –

+0

は引用符が必要です電子メールで 'email = '$ email''より良いバインドパラメータを使用してください。http://php.net/manual/en/mysqli-stmt.bind-param.phpをチェックしてください – Saty

+0

http://php.net/manual/en /mysqli.error.phpはあなたの質問に役立ちます –

答えて

0

あなたは単に$query = ("SELECT email FROM dbtable WHERE email='$email'");行うことができます

関連する問題