Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
function datenbank_oeffnen()
{
$hostname = 'localhost';
$username = 'root';
$password = '';
$database = 'test';
$db = mysql_connect($hostname,$username,$password); // Öffnet eine Verbindung zum Datenbankserver
if ($db)
{
mysql_select_db($database,$db); // Wählt eine Datenbank aus
}
else
{
echo "<b>Verbindung nicht erfolgreich</b>";
}
return $db;
}
function ausgabe($db)
{
$rs = mysql_query("select * from test01 order by Index1 asc",$db); // Sendet SQL-Befehl
if ($rs)
{
$number = mysql_num_rows($rs);
echo "<h3>In der Tabelle text01 sind $number Datensätze vorhanden (Recordcount): </h3>";
echo "<table border=1>";
$row = mysql_fetch_array($rs, MYSQL_ASSOC);
// Tabellenfelder als Überschrift
while ($field = key($row))
{
echo '<th>' . ucwords($field) . '</th>';
if ($field != key($row))
{
echo '<th>' . ucwords("löschen") . '</th>';
}
next($row);
}
echo "</tr><tr><td>";
echo implode("</td><td>",$row );
echo "</td></tr>";
$row = 0;
// Tabelle mit Datenbankfeldern füllen
while ($row = mysql_fetch_object($rs))
{
echo "<tr><td>";
echo $row->Index1;
echo "</td>";
echo "<td>";
echo $row->text01;
echo "</td>";
echo "<td>";
echo $row->text02;
echo "</td>";
echo "<td>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?aktion=loeschen"."&loeschen=".$row->Index1."\">Loeschen</a>";
echo "</td>";
echo "<td>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?aktion=speichern"."&aendern=".$row->Index1."\">Ändern</a>";
echo "</td></tr>";
}
echo "</table>";
}
else
{
echo mysql_error($db);
}
mysql_close($db);
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Datenbank: MySQL</title>
</head>
<body bgcolor="#CCCCCC">
<center>
<?php
if (isset($_GET['aendern']))
{
$db = datenbank_oeffnen();
$query = " Select * from test01 where index1 = {$_GET['aendern']}";
$rs = mysql_query($query,$db);
if ($rs)
{
$objekt = mysql_fetch_object($rs);
$urlnichtaendern = 1;
}
else
{
echo mysql_error($db);
$urlnichtaendern = 0;
}
}
switch ($_GET['aktion'])
{
case "anlegen":
if ((isset($_POST['text01'])) && (isset($_POST['text02'])))
{
if (trim($_POST['text01']) != '' or trim($_POST['text02']) != '')
{
$db = datenbank_oeffnen();
$query = "INSERT INTO test01 (text01,text02) Values ('{$_POST['text01']}','{$_POST['text02']}')";
$rs = mysql_query($query,$db);
if ($rs)
{
// Erfolgreich
}
else
{
echo mysql_error($db);
}
mysql_close($db);
}
}
break;
case 'loeschen':
if (isset($_GET['loeschen']))
{
$db = datenbank_oeffnen();
$query = " Delete from test01 where index1 = {$_GET['loeschen']}";
$rs = mysql_query($query,$db);
if ($rs)
{
// Löschen erfolgreich
}
else
{
echo mysql_error($db);
}
}
$urlnichtaendern = 0;
break;
case "speichern":
if (isset($_GET['aendern']))
{
$db = datenbank_oeffnen();
$query = "Update test01 set text01=".$_POST['text01']." ".", text02=".$_POST['text02']." "." where Index1=".$_GET['aendern']."";
$rs = mysql_query($query,$db);
if ($rs)
{
echo "JUHU ES FUNTZT";
}
else
{
echo mysql_error($db);
}
}
$urlnichtaendern = 1;
break;
default:
if ((isset($_POST['text01'])) && (isset($_POST['text02'])))
{
if (trim($_POST['text01']) != '' or trim($_POST['text02']) != '')
{
$db = datenbank_oeffnen();
$query = "INSERT INTO test01 (text01,text02) Values ('{$_POST['text01']}','{$_POST['text02']}')";
$rs = mysql_query($query,$db);
if ($rs)
{
// Erfolgreich
}
else
{
echo mysql_error($db);
}
mysql_close($db);
}
}
break;
}
$db = datenbank_oeffnen();
ausgabe($db);
?>
<form name="send" method="post" action="<? if (isset($urlnichtaendern))
{
if ($urlnichtaendern==1)
{
echo $_SERVER['REQUEST_URI'];
}
else
{
echo $_SERVER['PHP_SELF'];
}
}?>">
<input name="text01" type="text" tabindex="1" value="<?php if (isset($objekt->text01)) echo $objekt->text01;?>" size="30">
<input name="text02" type="text" tabindex="2" value="<?php if (isset($objekt->text01)) echo $objekt->text02;?>" size="30">
<input type="submit" tabindex="3" value="Senden">
</form>
</center>
</body>
</html>
Unknown column 'gulugenug' in 'field list'
$query = "Update test01 set text01="."'".$_POST['text01']."'"." ".", text02="."'".$_POST['text02']."'"." "." where Index1=".$_GET['aendern']."";