2016-10-03 2 views
-3
include 'connect.php'; 
msql_select_db("u972015033_jobss"); or die("Could not find DB"); 
if(isset($_POST['search'])){ 
    $searchq = $_POST['search']; 
    $query = msql_query("SELECT * FROM job_search WHERE job_name LIKE '%$searchq%'"); or die("Could not find"); 
    $count = mysql_num_rows($query); 
    if($count == 0){ 
     $output = 'There was no results found'; 
     else{ 
      while($row = mysql_fetch_array($query)){ 
       $jobname = $row['job_name']; 
       $jobdesc = $row['job_desc']; 
       $jobcomp = $row['job_company']; 
       $output .= '<div> '.$jobname.' '.$jobdesc.' '.$jobcomp.'</div>'; 
       echo = "$output"; 
      } 
     } 
    } 
} 

私は問題が何であるかを知らないここで出力シンプルなPHPエラーT_printエラー

+0

あなたはmysql_select_db()にリンク識別子を与えていません –

+0

あなたの欠落しているかどうかは、他の場合は前になります。 –

+2

コードに複数の構文エラーがあります。まず基本的なデバッグを行ってください。私も言った基本的だが、小さな違いが – Epodax

答えて

0

データベースと表示 を照会するための基本的なスクリプトがエラーのリストがある その助けてください:

  1. msql_select_db( "u972015033_jobss");または死ぬ(「DBを見つけることができませんでした」)。 // mysql_select_db( "u972015033_jobss")またはdie( "DBを見つけることができませんでした")。
  2. $クエリ= msql_queryは( "job_search SELECT * FROM WHERE JOB_NAME LIKE '%の$のsearchqの%'");または死ぬ(「見つけることができませんでした」)。 //次のようにする必要があります:$ query = mysql_query( "SELECT * FROM job_search where job_name LIKE '%$ searchq%'")またはdie( "見つかりませんでした");他に近い前
  3. '}'
  4. エコー= "$出力"。 "="を削除する
+0

:私は彼が右中括弧を欠けているとは思わないが、彼はブロック全体 – mishu

+0

@mishuた後、はいあなたが正しい、間違った場所に置きました。私はあなたのコメントに気付かなかった –

関連する問題