다음 php/mysql 루프를 가져 와서 결과를 적용하고 싶습니다 : $ test, $ test1, $ test2 자바 스크립트 코드의 var Data 객체에 적용하십시오. 이렇게하면 var Data가 동적으로 만들어지고 데이터를 가져 와서 데이터베이스에서 객체를 생성합니다.자바 스크립트 객체의 루프 while PHP/MySql 적용
-1
A
답변
1
<?php
include("regDBConnect.php");
// collect all the results
$rows = array();
$result1 = mysql_query("SELECT * FROM Phase where Pid = 1", $db) or die("cannot select");
while($row = mysql_fetch_array($result1)) {
$rows []= array(
'id' => $row['id'],
'parent' => $row['parent'],
'name' => $row['name'],
);
/*
if you remove the line above and uncomment this instead,
javascript objects will see all the properties you selected from the DB
*/
// $rows []= $row;
}
?>
<script type="text/javascript">
// now output the collected results
var treeData = <?php echo json_encode($rows); ?>;
</script>
내가 PDO/MySQLi가 계속 적용에 대한 말씀이이 특정 질문에 대답하기 위해 단지 최소한의 예입니다 있습니다. (일반적으로 *
이 아니라 원하는 열만 선택해야합니다.)
+0
고마워 soo. 그것은 매력처럼 작동했습니다 :) 그리고 PDO 나 MySQLi를 사용하여 코딩하는 법을 배우기 시작할 것입니다. – user1684586
관련 문제
- 1. 자바 스크립트와 PHPMySQL
- 2. while 루프 while while
- 3. UNIX 셸 스크립트 while 루프
- 4. While 루프 while 루프 문제
- 5. A While 루프 while 루프 while 루프 - SQL
- 6. 캔버스 및 자바 스크립트 객체의 자바 스크립트
- 7. setTimeout while 루프 while while
- 8. while while, while continue 루프
- 9. PHP에서 while 루프 while
- 10. C : while 루프 semaphore_wait 대 while 루프
- 11. do while while break 루프
- 12. Facebook Loop While While 루프
- 13. 간단한 자바 스크립트 루프
- 14. 자바 스크립트 - 루프
- 15. 자바 스크립트 이상한 루프
- 16. 자바 스크립트 타이머 루프
- 17. 자바 스크립트 - 루프
- 18. 자바 중첩 while 회 돌이를 사용하여 루프
- 19. PHP 루프 내에서 자바 스크립트
- 20. 간단한 자바 스크립트 루프 쿼리
- 21. while 루프 재설정
- 22. 자바 스크립트 무한 루프 중지
- 23. Javascript While While 루프 (양식 값 사용)
- 24. Java ... While 루프 프로그램
- 25. 자바 스크립트 코드에서 다수의 for 루프 제거하기
- 26. 자바 스크립트 객체의 변수 메소드
- 27. 자바 스크립트 객체의 객체 오류
- 28. 자바 스크립트 객체의 배열을 복사
- 29. 자바 스크립트 객체의 바인딩 속성
- 30. 자바 스크립트 루프 + 객체 문제 : 루프
모든 행 값 ('$ res1')을 배열에 모아서'var treeData = php echo json_encode $ 행); ?>;'. 고대 mysql_ * 함수로 새로운 코드 작성을 중단하십시오. 그들은 더 이상 유지되지 않으며 커뮤니티는 [비추천 프로세스]를 시작했습니다 (http://news.php.net/php.internals/53799). 대신 준비된 구문을 배우고 [PDO] (http://php.net/pdo) 또는 [MySQLi] (http://php.net/mysqli)를 사용해야합니다. 만약 당신이 배울 점이 있다면, 여기 [PDO 관련 튜토리얼] (http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers). – DCoder
좋아, 나는 그것을 밖으로 검사 할 것이다, 나를 용서해라. 그러나 나는 매우 초보자 다. 또한, 나는 당신이 말했듯이 배열에 모든 행 값 ($ res1)을 모으는 방법을 잘 모릅니다. 어떻게 된거 야? 그리고 $ 행은 무엇입니까, 당신은 그것을 파생 시켰습니까? – user1684586