mysql 데이터베이스에서 일부 열을 검색하려고합니다. . 내가 행 "대회"및 timeanddate "를 검색 할 내가 할 수있는이 코드를 만든이 :하나의 열을 검색 mysql
<p><a href="turnering.php?id=6"><? echo mysql_result($tournament, 5)," (", mysql_result($timeanddate, 5),")"; ?></a></p>
<p><a href="turnering.php?id=7"><? echo mysql_result($tournament, 6)," (", mysql_result($timeanddate, 6),")"; ?></a></p>
<p><a href="turnering.php?id=8"><? echo mysql_result($tournament, 7)," (", mysql_result($timeanddate, 7),")"; ?></a></p>
<p><a href="turnering.php?id=9"><? echo mysql_result($tournament, 8)," (", mysql_result($timeanddate, 8),")"; ?></a></p>
내 질문은 다음과 같습니다 : 이것을 있습니까 내가 사용하고 출력을 위해
<?php
include "admin/db.inc.php";//database connection
$tournament_db ="SELECT tournament FROM sbc";
$tournament = mysql_query($tournament_db) or die(mysql_error());
$timeanddate_db ="SELECT timeanddate FROM sbc";
$timeanddate = mysql_query($timeanddate_db) or die(mysql_error());
?>
올바른 방법으로 로딩 시간을 단축 할 수 있습니다.
1 단계'대신'mysql_' ... 구문은 공격에 상당히 취약되지 않는 그 mysqli_'을 사용하고 시도 할 수 있습니다. – PlantTheIdea
'tournament'와'timeanddate'는 행이 아닌'sbc' 테이블의 열처럼 보입니다. SQL의 기본 설명 중 일부를 검토하는 것이 도움이 될 수 있습니다. –
'SELECT tournament, timeanddate FROM sbc'라는 단일 쿼리에서이 작업을 수행 할 수 있습니다. –