Was kann ich machen, damit keine leere Werte in Datenbank gespeichert werden?
PHP
<?php
if (!empty(".text().") && !empty(".trim(preg_replace("/[-]{2,}/","-",preg_replace("/($suchstr|\.)/","",str_replace(" ","-",strtolower($str)))), "-").")) {
$eintrag = "INSERT INTO Tabellenname
(spalte1, spalte2)
VALUES
('".text()."', '".trim(preg_replace("/[-]{2,}/","-",preg_replace("/($suchstr|\.)/","",str_replace(" ","-",strtolower($str)))), "-")."')";
$eintragen = mysql_query($eintrag);
} else {
// Ausgabe leerer String
}
?>
Alles anzeigen
Fehlermeldung:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING or T_VARIABLE or '$'
Warum kommt Fehler?