2014-04-05 2 views
-1

저는 php와 mysql에 익숙하지 않아 여기에서 붙어 있습니다. 이미지 경로를 저장하는 데이터베이스가 있습니다. 그런 다음이 이미지가 페이지에 표시됩니다. 이제 데이터베이스 테이블에 "upvotes"라는 열이 있습니다.이 값은 데이터베이스에서 PHP 페이지로이 값을 표시하는 것입니다. 각 이미지 아래에 자체 값이 있습니다. 나는 또한 페이지에서 직접 "upvotes"값을 늘리거나 줄일 수 있고 대부분의 upvotes에서 최소한 upvotes로 이미지를 정렬 할 수 있기를 원합니다.php를 사용하여 데이터베이스의 특정 값을 페이지에 표시하는 방법은 무엇입니까?

여기에 이미지를 표시하는 코드입니다 :

<?php 
    $query_image = "SELECT * FROM acc_images"; 
    $result = mysql_query($query_image); 
    if(mysql_num_rows($result) > 0) 
    { 
     while($row = mysql_fetch_array($result)) 
     { 
      echo '<img alt="" src="images/'.$row["image"].'"><br><br>'; 
     } 
    } 
    else 
    { 
     echo 'File name not found in database'; 
    } 
?> 
+1

당신은이 작업을 수행 할 JS/Ajax를해야합니다,

는 MySQL의 기능되지 않습니다주의하시기 바랍니다 당신은 MySqli 함수를 사용한다. –

답변

0

당신이 당신의 MySQL의 쿼리를 구체화 할 필요가 데이터베이스에서 반환 된 데이터를 지정합니다.

$results = mysql_query("SELECT 'ColumnName' FROM `table` WHERE 'value' = '1'"); 

MySQL의 쿼리의 *

모든 데이터를 선택 의미한다.

당신은 당신의 upVotes 열을 Asuming이

$query_image = "SELECT 'upVotes' FROM acc_images"; 같은 당신의 acc_images 테이블에합니다. http://uk1.php.net/mysqli

http://uk1.php.net/mysqli_query

관련 문제