[SQL] MySQL을 건너 뛰는 첫 번째 행
SQLMySQL을 건너 뛰는 첫 번째 행
나는 그 문제를 다른 사람들을 보았다 그러나 내가 본 솔루션은 나에게 도움이되지 않습니다, 또는 내가 그들을 사용하는 방법을 알고하지 않습니다 : P
<?php
$ordre = "nom";
$croissance = "ASC";
if(isset($_GET["ordre"])){
$ordre = $_GET["ordre"];
};
if(isset($_GET["croissance"])){
$croissance = $_GET["croissance"];
};
$con = mysql_connect('localhost','root','');
mysql_select_db('sdj_jeux', $con);
$sql = "SELECT * FROM jeux ORDER BY $ordre $croissance";
$result = mysql_query($sql, $con);
$row = mysql_fetch_array($result);
$couleurcompteur = 0;
while ($row = mysql_fetch_array($result)){
$couleurcompteur += 1;
if($couleurcompteur % 2){
$classe = "pale";
} else {
$classe = "fonce";
};
?>
내 코드 내 데이터베이스의 첫 번째 행을 생략하고 그 이유를 이해하지 않습니다.
해결법
-
==============================
1.라인을 제거합니다 :
라인을 제거합니다 :
$row = mysql_fetch_array($result);
while 루프의 첫 번째 반복에서 첫 번째 행을 잡을 것이다.
코드를 결과 :
<?php $ordre = "nom"; $croissance = "ASC"; if(isset($_GET["ordre"])){ $ordre = $_GET["ordre"]; }; if(isset($_GET["croissance"])){ $croissance = $_GET["croissance"]; }; $con = mysql_connect('localhost','root',''); mysql_select_db('sdj_jeux', $con); $sql = "SELECT * FROM jeux ORDER BY $ordre $croissance"; $result = mysql_query($sql, $con); $couleurcompteur = 0; while ($row = mysql_fetch_array($result)){ $couleurcompteur += 1; if($couleurcompteur % 2){ $classe = "pale"; } else { $classe = "fonce"; }; ?>
-
==============================
2.바로 여기 문제는 다음과 같습니다
바로 여기 문제는 다음과 같습니다
$row = mysql_fetch_array($result); $couleurcompteur = 0; while ($row = mysql_fetch_array($result)){
당신은 잠시 전에 한 번로 MYSQL_ASSOC ()를 호출합니다. 당신이 그것을 사용하지 않기 때문에이 첫 번째 행을 던졌습니다. 그 해제에 필요한 호출을 제거합니다.
주의 사항 :이 PHP 5.5로 사용되지 않습니다에 대한 음주 mysql_로 *를 사용할 수 없습니다. 사용 MySQLi_ * 또는 PDO 대신
from https://stackoverflow.com/questions/15506568/mysql-skipping-first-row by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 열 NOT NULL 제약 조건을 통해 집합 (0) | 2020.04.27 |
---|---|
[SQL] 조인 된 테이블 C 럼의 구별 합계를 얻기 (0) | 2020.04.27 |
[SQL] 그것은 (SQL Server 내) 트랜잭션 내부의 여러 DDL 문을 실행할 수 있습니까? (0) | 2020.04.27 |
[SQL] SQL Server 2008의 분할 기능 (0) | 2020.04.27 |
[SQL] 타이 T-SQL에 대한 MySQL의 대안 (0) | 2020.04.27 |