Vinnaren i pepparkakshustävlingen!
2006-12-11, 21:17
  #1
Medlem
POTMOs avatar
Är det någon som vet om det finns någon testdatabas för sql. har ingen egen och skulle vilja trixa lite och lära mig. Gratis btw.
Citera
2006-12-11, 21:28
  #2
Medlem
Hazs avatar
Både MySQL och Oracle kan du ladda ner och leka med hur mycket du vill.
Citera
2006-12-12, 00:29
  #3
Medlem
Drooms avatar
http://msdn.microsoft.com/vstudio/express/sql/

Här kan du tanka hem SQL Server (Express), en gratisversion där den enda begränsningen i princip är att du max kan använda en kärna och 1024 MB RAM. Skall du lära dig nått, lär dig detta.
Citera
2006-12-12, 14:08
  #4
Medlem
Firebird SQL och PostgreSQL är två andra open-source-databaser som inte är helt dumma.
Citera
2007-04-18, 14:45
  #5
Medlem
call3s avatar
varför andvänder du inte ett webbhotell med mysql. http://frac.dk/ är gratis ger 10 meg databas och du kan ansluta med en mysql klient
Citera
2007-04-18, 15:55
  #6
Medlem
xobs avatar
Citat:
Ursprungligen postat av POTMO
Är det någon som vet om det finns någon testdatabas för sql. har ingen egen och skulle vilja trixa lite och lära mig. Gratis btw.


Du kan få min PHP kod:

Kod:
<?PHP
session_start();
$_SESSION['adress'] = $_POST['adress'];
$_SESSION['datab'] = $_POST['datab'];
$_SESSION['user'] = $_POST['user'];
$_SESSION['pw'] = $_POST['pw'];
?>

<form action="<?=$PHP_SELF?>" method="POST">
Ange ett SQL-kommando: <br /><br>
Host: <input type="text" name="adress" value="<?=$_SESSION['adress']?>"> 
Anändarnamn: <input type="text" name="user" value="<?=$_SESSION['user']?>">
Lösenord: <input type="password" name="pw" value="<?=$_SESSION['pw']?>"/> 
Databas: <input type="text" name="datab" value="<?=$_SESSION['datab']?>"> <br>
Fråga: <input type="text" size="70" name="sql" />
<input type="submit" name="skicka" value="Skicka" /> Hjälp: <a href="http://dev.mysql.com/doc/refman/4.1/en/sql-syntax.html"></a><br /><br />
</form>

<?PHP



if(isset($_POST['sql'])){


$connect = mysql_connect($_POST['adress'],$_POST['user'],$_POST['pw']);
?>

SQL-kommando:<br />
<?PHP
$temp = $_POST['sql'];
$temp = str_replace("\'","'",$temp);
echo $temp;
?>
<br /><br />
<?PHP
$test = substr($temp,0,6);




if(strcasecmp($test,"SELECT")==0)
{
$result = mysql_db_query($_POST['datab'],$temp);
?>

<table border="1" cellpadding="5">
<tr>
<?
for($i=0; $i<=(mysql_num_fields($result))-1; $i++){
echo "<th>" . mysql_field_name($result,$i)."</th>"; 

}

?>
</tr>
<?PHP

while($rad=mysql_fetch_row($result)){
echo "<tr>";
for($i=0; $i<=(mysql_num_fields($result))-1; $i++){
echo "<td>" .$rad[$i]. "</td>";
}
echo "</tr>";
} 

?></table>
<?PHP
} else {
mysql_db_query($_POST['datab'],$temp);
$ant_post = mysql_affected_rows($connect);
echo "$ant_post post/poster berördes av operationen.";
}

mysql_close($connect);
}

?>

Ursäkta om den är dålig eller om det är några missar.. Jag började med PHP för inte så längesen.
Citera
2007-04-18, 18:09
  #7
Medlem
Cisco9s avatar
Du kanske menar en databas med ifylld data?

Då kan du ju, om du kör t.ex. mysql

Kod:
SELECT * FROM help_keywords
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback