Connection til MySql
Jeg er ved at lave et cgi-script der skal lave en mysql forbindelse, men har probelmer med syntaksen for en mysql connection.Min kode ser ud som følger:
import java.sql.*;
import java.io.*;
import java.util.*;
public class sel_db
{
public static void main(String args[])
{
System.out.println(\"<html><head><title>Test af db udtræk</title>\");
System.out.println(\"<head><body>\");
System.out.println(\"<p align=\\\"center\\\"><font face=\\\"Verdana, Arial, Helvetica, sans-serif\\\" size=\\\"2\\\">\");
System.out.println(\"Følgende er udtræk fra databasen:</p>\");
try
{
Class.forName(\"twz.jdbc.mysql.jdbcMysqlDriver\").newInstance();
//Driver mysqldr = (Driver) new com.mm.mysql.Driver();
String sqlurl = \"jdbc:mysql:dbMorganClub\";
Connection conn = DriverManager.getConnection(sqlurl,\"morgan\",\"MorganClubSecret\");
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(\"Select * from news\");
boolean odd = false;
while(rs.next())
{
String date = rs.getString(1);
String author = rs.getString(2);
String headline = rs.getString(3);
String short_des = rs.getString(4);
String long_des = rs.getString(5);
if(odd)
System.out.println(\"<p align=\\\"left\\\"\");
else
System.out.println(\"<p align=\\\"right\\\"\");
System.out.println(date+\" \"+headline+\"<br>\"+short_des+\"<br>\"+long_des);
odd = !odd;
}
}
catch (SQLException ee)
{
System.err.println(\"Kunne ikke læse fra databasen\");
}
}
}
