Ben bir atama programlama yaşıyorum ve ben kodlanmış bir PHP komut dosyası kullanarak oluşturulan bir veritabanı dosyasını okumak için nasıl anlamaya gerekir. Ben Android platformu için yeni ve öğreticiler aşağıdaki geçen hafta saat geçirdim ama yine de mücadele ediyorum. Ben veritabanından okuma ve ekranda bir UI görüntülemek gerekir. Ben çok zor olamaz eminim ama bir yere kadar kayıyorum! Herhangi bir yardım gerçekten mutluluk duyacağız.
Şu an PHP Script-
<html>
<body>
<?php
//Connect to college database
$studentnum = "SY090627";
$con = mysql_connect("localhost","******","*******");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("computin_mobile", $con);
//Select all needed student data
//Must include custext from student table to retrive students college username
$result = mysql_query("SELECT * FROM students, time WHERE (time.CusText5='$studentnum' AND students.StuRef ='$studentnum') ORDER BY time.DayNum ASC, time.StartTime");
$newLine = "\n";
try
{
//create the database
$database = new SQLiteDatabase('myDatabase.sqlite', 0666, $error);
}
catch(Exception $e)
{
die($error);
}
//add Lesson table to database
$query = 'CREATE TABLE Lessons ' .
'(Day TEXT, StartTime TEXT, EndTime TEXT, Teacher TEXT, Description TEXT, Room TEXT)';
if(!$database->queryExec($query, $error))
{
die($error);
}
while($row = mysql_fetch_array($result))
{
//insert data into database
$dayr = $row['Day'];
$query =
'INSERT INTO Lessons (Day, StartTime, EndTime, Teacher, Description, Room) ' .
'VALUES ("'.$row['Day'].'", "'.$row['StartTime'].'", "'.$row['EndTime'].'", "'.$row['Teacher'].'", "'.$row['Description'].'", "'.$row['Room'].'")';
if(!$database->queryExec($query, $error))
{
die($error);
}
}
//read data from database
$query = "SELECT * FROM Lessons";
if($result = $database->query($query, SQLITE_BOTH, $error))
{
while($row = $result->fetch())
{
print("Day: {$row['Day']} <br />" .
"Start Time: {$row['StartTime']} <br />".
"End Time: {$row['EndTime']} <br />".
"Teacher: {$row['Teacher']} <br />".
"Description {$row['Description']} <br />".
"Room: {$row['Room']} <br /><br />");
}
}
else
{
die($error);
}
?>
</body>
</html>