Hallo,
Ich habe einen Problem mit meinem script, mit folgendem Code kommt diese Fehlermeldung:
Query Fehler1 Query was empty
Wenn ich diese Zeile direkt ins phpMyAdmin aufrufe
Dann bekomme ich die richtigen Einträge
Kann mir jemand helfen? Was mache ich hier falsches?
Ich habe einen Problem mit meinem script, mit folgendem Code kommt diese Fehlermeldung:
Query Fehler1 Query was empty
PHP:
<?PHP
include 'param.php';
$id = $_GET['inhalt'];
$menu = $_GET['menu'];
$titel = $_POST['titel'];
$reienfolge = $_POST['reienfolge'];
$txt = $_POST['text'];
$tixt = addslashes($txt);
$text = str_replace("\n","<br>",$tixt);
$darstellung = $_POST['darstellung'];
$file1tempname = $_FILES['file1']['tmp_name'];
$file1name = $_FILES['file1']['name'];
$file1type = $_FILES['file1']['type'];
$file1size = $_FILES['file1']['size'];
$file2tempname = $_FILES['file2']['tmp_name'];
$file2name = $_FILES['file2']['name'];
$file2type = $_FILES['file2']['type'];
$file2size = $_FILES['file2']['size'];
if (!empty($file1name)) {
if($file1size > "5000000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 5 MB!";
}
if(empty($err)) {
copy("$file1tempname", "upload/$file1name");
}
}
if (!empty($file2name)) {
if(empty($err)) {
copy("$file2tempname", "upload/$file2name");
}
}
$sqlconnessione = mysql_connect($host, $username, $password) or die("Verbindungsfehler");
if (!mysql_select_db($db, $sqlconnessione))
$sql = "SELECT id,file1,file2 FROM novicom_inhalt WHERE id = '18'";
$result = mysql_query($sql)or die("<b>Query Fehler1 $sql</b>".mysql_error());
$data = mysql_fetch_array($result);
$file1 = $data['file1'];
$file2 = $data['file2'];
if (empty($file1name)) {
$fil1 = $file1;
}
else {
$fil1 = $file1name;
}
if (empty($file2name)) {
$fil2 = $file2;
}
else {
$fil2 = $file2name;
}
$sql1 = "UPDATE novicom_inhalt SET reienfolge='$reienfolge', titel='$titel', file1='$fil1', file2='$fil2', text='$text', darstellung='$darstellung' WHERE id='$id'";
$result1 = mysql_query($sql1)or die("<b>Query Fehler2 $sql</b>".mysql_error());
mysql_close($sqlconnessione);
print "<meta http-equiv=\"refresh\" content=\"2;URL=index.php?menu=$menu&submenu=add\">";
?>
Wenn ich diese Zeile direkt ins phpMyAdmin aufrufe
PHP:
SELECT id,file1,file2 FROM novicom_inhalt WHERE id = '18'
Kann mir jemand helfen? Was mache ich hier falsches?