현재 유니버설 식별 번호 (큰 것은 아니지만 그런 종류의 대학 수준) 프로젝트를 만들고 있습니다. 각 탭마다 페이지를 만들고 싶습니다. 데이터베이스 ... .... 내가 'A'키를 누르면 탭에 문자 'A'로 시작하는 모든 이름이 나타납니다. Plz help me !!!!데이터베이스에 대한 링크 만들기
감사합니다.
현재 유니버설 식별 번호 (큰 것은 아니지만 그런 종류의 대학 수준) 프로젝트를 만들고 있습니다. 각 탭마다 페이지를 만들고 싶습니다. 데이터베이스 ... .... 내가 'A'키를 누르면 탭에 문자 'A'로 시작하는 모든 이름이 나타납니다. Plz help me !!!!데이터베이스에 대한 링크 만들기
감사합니다.
질문을 완전히 이해하지 못했지만 다른 이름 및/또는 상황에 맞게 탭을 만드는 경우 switch 문을 사용하여 SQL 쿼리에서 order_by를 변경할 수 있습니다.
나는 이것을 처음부터 취해야한다고 생각합니다. PHP 또는 Java를 사용하고 있습니까? 데이터베이스에 MySQL 또는 Oracle을 사용하고 있습니까? 어쩌면 더 간단한 목표를 세우고 데이터베이스에서 데이터를 가져 와서 웹 브라우저의 테이블에 표시하는 PHP 페이지 (또는 Java 서블릿)를 빌드하십시오. 이 작업을하게되면, 그 위에 구축 할 수 있습니다.
답변을 드릴 수없는 질문이 생기면 그 질문을 Stackoverflow에 제출하십시오. 자신이 일한 것을, 무엇을하려고하는지, 예상 결과가 실제 결과에서 벗어나는 위치를 설명하십시오. +이 자바에서 PHP + MySQL을
나는 이것이 당신이 GET 요청을 전달하는 A로 시작하는 모든 이름을 표시 할 것을 좀 생각 MySQL은, 필요한 항아리 다운로드 및 복귀하려고 후 : 호출 프로그램에서
public static Connection dbConnect() throws SQLException, ClassNotFoundException {
String DB_URL;
Class.forName("com.mysql.jdbc.Driver");
DB_URL = "jdbc:mysql://your_db_url?autoReconnect=true";
Connection conn = DriverManager.getConnection(DB_URL, DB_USER, DB_PWD);
return conn;
}
을
public static Object dbExecute() throws SQLException, ClassNotFoundException {
Statement stmt;
Connection conn = dbConnect();
stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("your_sql_statement");
Object result = null;
while (rs.next()) {
result = rs.getObject("field_you_want_to_retrieve");
}
rs.close();
stmt.close();
conn.close();
return result;
}
에 대한 트릭을 할해야
<?php
//connect to mysql database (if you don't know search google)
if(isset($_GET['namestartingwith'])){
$namebegin = $_GET['namestartingwith'];
$query = mysql_query("SELECT * FROM database WHERE name LIKE \"$namebegin%\"");
while(mysql_fetch_array($query) = $data){
echo $data['name'];//name being the name op your column with the name data
}
}
?>
:
지금까지 무엇을 했습니까? – Randy
와우 ... 와우 ... – Jakub
여기에 도움을 청하기 전에 기본 PHP/MySQL 자습서를 살펴 봐야합니다. 우리는 당신을 도우려고하기 전에 약간의 노력을 볼 필요가 있습니다. – Serge