PHP Legacy
올드하지만 여전히 강력한 PHP! 레거시 코드 최적화, 보안 패치 등에 대한 정보를 나누는 공간입니다.
2025.03.13 01:48
[PHP_CONFIG] from - HTTP 요청 시 기본 From 헤더 값
[PHP] stripslashes - 따옴표로 묶인 문자열을 따옴표로 묶지 않음
[PHP] prev - 내부 배열 포인터를 되감기
[PHP] pos - 현재의 별칭
[PHP] pi - pi 값 가져오기
[PHP] ord - 문자열의 첫 번째 바이트를 0~255 사이의 값으로 변환
[PHP] mysqli_connect - mysqli::__construct의 별칭
[PHP] max - 가장 높은 값 찾기
[PHP] link - 하드 링크 생성
[PHP] key - 배열에서 키 가져오기
[PHP] empty - 변수가 비어 있는지 확인
[PHP] echo - 하나 이상의 문자열을 출력합니다.
phpmyadmin에 처럼 만들어본것.
- blueflag 2일 전 2025.03.13 01:48
-
13
0
<?php
$conn=mysqli_connect("localhost","test","test","test");
$node_calc="select max(`groupidx`) AS `lst` from `category` limit 1";
$node_result=mysqli_query($conn,$node_calc);
$node=mysqli_fetch_assoc($node_result) ;
$node_total=stripslashes($node['lst']);
if($node_total < 1 ) {}
else {
$cate_sql="select * from category order by groupidx asc , previdx asc , depthidx asc";
$cate_result=mysqli_query($conn,$cate_sql);
echo "<form method=post action=cate_edit.php><span><select name=chk_select>
<option selected hidden>선택</option>";
while($cates=mysqli_fetch_assoc($cate_result)) {
$prevtitle=stripslashes($cates['prevtitle']);
$previd=stripslashes($cates['previd']);
$depthtitle=stripslashes($cates['depthtitle']);
$depthid=stripslashes($cates['depthid']);
$previdx=stripslashes($cates['previdx']);
$depthidx=stripslashes($cates['depthidx']);
if(($depthidx >=1) || ($depthidx == false || null) || empty($depthidx)) {
if(($previdx >=1) && ($depthidx >=1)) {
echo "<option value=objects_$depthid> ㄴ part $depthtitle </option>";}
else {
echo "<optgroup label=제목 $prevtitle>
<option value=links_$previd> key $prevtitle ┘</option>";}
}}}
echo"</optgroup></select></span><span>
<select name=chk_work><option>수정</option><option>삭제</option></select></span><span><input type=submit value=실행></form>";
?>
optgroup 묶고.key는 opgroup의 카토고리 소속된 모든 인덱스 코드 이 소스에선 key라고 적었음
나머지 part는 카테고리 안의 소속된 id들. 그리고 옆에 또 선택메뉴 찍고 실행하기.
key_ 카테고리 id
part_ key 카테고리 속의 소속된 하부 id
당연히 실행파일 만들어지기 다이렉트~
아직 만들지 않았지만..
분명히 필요할것입니다.
이 게시물에 포함된 라이브러리
[NGINX] pid - Nginx의 프로세스 ID(PID)를 기록할 파일의 경로를 설정합니다.[PHP_CONFIG] from - HTTP 요청 시 기본 From 헤더 값
[PHP] stripslashes - 따옴표로 묶인 문자열을 따옴표로 묶지 않음
[PHP] prev - 내부 배열 포인터를 되감기
[PHP] pos - 현재의 별칭
[PHP] pi - pi 값 가져오기
[PHP] ord - 문자열의 첫 번째 바이트를 0~255 사이의 값으로 변환
[PHP] mysqli_connect - mysqli::__construct의 별칭
[PHP] max - 가장 높은 값 찾기
[PHP] link - 하드 링크 생성
[PHP] key - 배열에서 키 가져오기
[PHP] empty - 변수가 비어 있는지 확인
[PHP] echo - 하나 이상의 문자열을 출력합니다.
댓글목록
등록된 댓글이 없습니다.