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.
Auszug Funktionsbeschreibung eregi():Original geschrieben von micha
Mit meiner zuletzt geposteten Version geht es nun.
Der Fehler war - wie so oft - trivial.
Stichwort: Case Sensitiv.
Schrott muss einfach Groß geschrieben sein, dann funktioniert es.
//starte sql abfrage nach manr, sofern name in db vorhanden
$query1 = "SELECT 'manr' FROM 'mitarbeiter' WHERE 'name' LIKE '".$temp[3]."' LIMIT 0,30";
$sqldrumanr = mysql_query ($query1);
if($sqldrumanr) {
echo "<font color='green'>MANR gefunden</font> ";
$query2 = "INSERT INTO 'drucker' SET('MANr') values ('".$sqldrumanr."')";
$res2 = mysql_query ($query2);
if($res2)
echo "<font color='green'>und eingetragen</font> ";
else
echo "<font color='#aa0000'>";
echo " und nicht eingtragen ";//echo mysql_error();
echo "</fonT>";
}// if zu von manr abfrage
else {
echo "<font color='#aa0000'>";
echo " MANR nicht gefunden ";//echo mysql_error();
echo "</fonT>";
// sql insert into drucker.manr = "" ;
$query3 = "INSERT INTO 'drucker' SET ('MANr') values ('')";
$res3 = mysql_query ($query3);
if($res3)
echo "<font color='green'>MANR als blank eingetragen</font>";
else
echo "<font color='green'>";
echo " keine MANR eingetragen ";//echo mysql_error();
echo "</fonT>";
// sql insert into drucker.verbleibnr verbleib.verbleibnr = "aktiv" 4 = aktiv
$query4 = "INSERT INTO 'drucker' SET ('verbleibnr') values ('4')";
$res4 = mysql_query ($query4);
if($res4)
echo "<font color='green'>AKTIV</font>";
else
echo "<font color='#aa0000'>";
echo " FEHLER bei INSERT von aktiv ";//echo mysql_error();
echo "</fonT>";
} // else zu von manr abfrage
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''mitarbeiter' WHERE 'name' LIKE '%Samstag%' LIMIT 0,30' at line
$query1 = "SELECT 'manr' FROM 'mitarbeiter' WHERE 'name' LIKE '%".$temp[3]."%' LIMIT 0,30";
Entferne doch mal die Single-Quotes bei dem Tabellen- und Spaltennamen. Also so:Original geschrieben von micha
Naja, das INSERT scheint nicht das eigentliche Problem zu sein.
Das ganze scheitert ja schon daran, wenn er keine MANR Nummer findet.
Also die erste SELECT Abfrage.
$query1 = "SELECT manr FROM mitarbeiter WHERE name LIKE '".$temp[3]."' LIMIT 0,30";