Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
LadyJay
Threadersteller
Dabei seit: 27.03.2006
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.10.2008 09:49
Titel Fehlersuche MySQL mit PHP-Formular Daten eintragen |
 |
|
Hallöchen, suche mal wieder die Nadel im Heuhaufen, vielleicht weiss jemand rat.
Möchte ein kleines CMS erstellen.
So nachdem ich das Formular und so gemacht habe, alles später in dem Formular auch ausgefüllt habe, kommt beim abschicken: The page cannot be found.
Und ich komm nicht dahinter warum das so ist???
Hier mal der Code
Code: | <?php
include("header.php");
include('../funcs.php');
// wenn was übergeben wird / sent=1
if (!empty($_GET['sent'])) {
if (!empty($_POST['termine_id'])) {
$query_edit_action = "UPDATE";
$query_edit_where = "WHERE id = $_POST[termine_id]";
} else {
$query_edit_action = "INSERT INTO";
$query_edit_where = "";
}
$von = $_POST['jahr_von']. '-' .$_POST['monat_von']. '-' .$_POST['tag_von'];
$bis = $_POST['jahr_bis']. '-' .$_POST['monat_bis']. '-' .$_POST['tag_bis'];
$loeschen = $_POST['jahr_loeschen']. '-' .$_POST['monat_loeschen']. '-' .$_POST['tag_loeschen'];
$uhrzeit = $_POST['hour_uhrzeit']. ':' .$_POST['min_uhrzeit'];
//++++++++++++++ DATEI UP AND DOWNLOAD ++++++++++++++++++++
//der pfad zu den dateiuploads
$download_pfad = "/srv/www/vhosts/thg-aalen.de/httpdocs/download/";
//wenn datei hochgeladen
if (is_uploaded_file($_FILES["datei"]["tmp_name"])) {
//dateinamen holen
$dateiname_datei = cleanFilename($_FILES["datei"]["name"]);
//wenn ein alter dateiname übergeben wird --> löschen
if (!empty($_POST["dateiname_datei"])) {
@unlink($download_pfad.$_POST["dateiname_datei"]); // unlink == löschen
}
$_POST["dateiname_datei"] = $dateiname_datei;
copy($_FILES["datei"]["tmp_name"], $download_pfad.$dateiname_datei);
ImageResizeWidth($download_pfad.$dateiname_datei, 200);
}
$query_edit =
"
$query_edit_action
termine
SET
id = '$_POST[termine_id]',
von = '$von',
bis = '$bis',
titel = '$_POST[titel]',
uhrzeit = '$uhrzeit',
ort = '$_POST[ort]',
text = '$_POST[text]',
datei = '$_POST[datei]',
startseite = '$_POST[startseite]',
loeschen = '$loeschen'
$query_edit_where
";
$result_edit = mysql_query($query_edit);
if(!$termine_id){
$termine_id = mysql_insert_id();
}
if ($result_edit) {
$message_info = 'Ihr Eintrag wurde erfolgreich gespeichert!';
}
}
// ist eine termin_id übergeben?
if (!empty($_GET['id'])) {
// den termin zur ID auslesen
$query_termine =
"
SELECT
termine.id,
termine.von,
DATE_FORMAT(termine.von, '%d') AS tag_von,
DATE_FORMAT(termine.von, '%m') AS monat_von,
DATE_FORMAT(termine.von, '%Y') AS jahr_von,
DATE_FORMAT(termine.bis, '%d') AS tag_bis,
DATE_FORMAT(termine.bis, '%m') AS monat_bis,
DATE_FORMAT(termine.bis, '%Y') AS jahr_bis,
termine.bis,
termine.titel,
termine.uhrzeit,
DATE_FORMAT(termine.uhrzeit, '%H') AS hour_uhrzeit,
DATE_FORMAT(termine.uhrzeit, '%i') AS min_uhrzeit,
termine.ort,
termine.text,
termine.datei,
termine.startseite,
DATE_FORMAT(termine.loeschen, '%d') AS tag_loeschen,
DATE_FORMAT(termine.loeschen, '%m') AS monat_loeschen,
DATE_FORMAT(termine.loeschen, '%Y') AS jahr_loeschen,
termine.loeschen
FROM
termine
WHERE
termine.id = '$id'
";
$result_termine = mysql_query($query_termine);
$row_termine = mysql_fetch_object($result_termine);
echo mysql_error();
//datei löschen (bei häkchen)
if ($_POST["del_datei"] == 1) {
// unlink == löschen
@unlink($download_pfad.''.$_POST['dateiname_datei']);
// dateiname aus datenbank loeschen
$query_gif_clear = mysql_query("UPDATE download SET datei='' WHERE id ='$_POST[download_id]'");
}
}
?>
<br />
<div align="center">
<table width="970" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" style="padding:50px; border: 1px solid #aaaaaa;"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" nowrap="nowrap" style="border-bottom: 1px solid #999999;"><a href="veranstaltungen_entry.php" class="unternavi<? if ($unter=='entry') { ?>_aktiv<? } ?>"><img src="../images/file.gif" width="16" height="16" border="0" /> veranstaltungen
eintragen </a></td>
</tr>
<tr>
<td height="30" nowrap="nowrap" style="border-bottom: 1px solid #999999;"><a href="veranstaltungen_listing.php" class="unternavi<? if ($unter=='listing') { ?>_aktiv<? } ?>"><img src="../images/edit.gif" width="16" height="16" border="0" align="absbottom" /> veranstaltungen
bearbeiten </a></td>
</tr>
<tr>
<td height="30"> </td>
</tr>
<tr>
<td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="18%" nowrap="nowrap"><strong>Zeichenlegende</strong></td>
<td width="10" nowrap="nowrap"><img src="../images/trans.gif" width="10" height="1" /></td>
<td width="41%" nowrap="nowrap"> </td>
</tr>
<tr>
<td height="5" colspan="3" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap">veranstaltungen wird angezeigt </td>
<td width="10" nowrap="nowrap"><img src="../images/trans.gif" width="10" height="1" /></td>
<td nowrap="nowrap"><strong><img src="../images/ok.gif" width="16" height="16" border="0" align="absbottom" /></strong></td>
</tr>
<tr>
<td height="5" colspan="3" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td height="5" colspan="3" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap">veranstaltungen ist abgelaufen </td>
<td width="10" nowrap="nowrap"><img src="../images/trans.gif" width="10" height="1" /></td>
<td nowrap="nowrap"><strong><img src="../images/error.gif" width="16" height="16" /></strong></td>
</tr>
<tr>
<td height="5" colspan="3" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap">veranstaltungen bearbeiten </td>
<td width="10" nowrap="nowrap"><img src="../images/trans.gif" width="10" height="1" /></td>
<td nowrap="nowrap"><strong><img src="../images/edit.gif" width="16" height="16" border="0" align="absbottom" /></strong></td>
</tr>
<tr>
<td height="5" colspan="3" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap">veranstaltungen löschen </td>
<td width="10" nowrap="nowrap"><img src="../images/trans.gif" width="10" height="1" /></td>
<td nowrap="nowrap"><strong><img src="../images/delete.gif" width="16" height="16" border="0" align="absbottom" /></strong></td>
</tr>
</table></td>
</tr>
</table></td>
<td><img src="../images/trans.gif" width="25" height="1" /></td>
<td> <span class="rot"><strong>Veranstaltungen eintragen<br />
</strong></span><br />
<form name="form2" method="post" action="veranstaltung_entry.php?sent=1&termine_id=<?php echo($_GET['termine_id']); ?>">
<table width="100%" border="0" align="left" cellpadding="0" cellspacing="0">
<tr valign="top">
<td colspan="2"><!-- message info! -->
<? if (!empty($message_info)) { ?>
<div align="left"></div>
<p align="left" style="border:1px dashed #FF0000; padding:10px; margin:10px;"> <? echo($message_info); ?> </p>
<? } ?>
<!-- Sie befinden sich in der Katergorie... -->
<div align="left"><span class="gruen_gross">
<?
if (empty($_GET['termine_id']) && strstr($_SERVER['PHP_SELF'], 'veranstaltung_entry.php')) {
echo('');
}
?>
</span> </div></td>
</tr>
<tr>
<td nowrap="nowrap"><div align="left">Datum von: </div></td>
<td><div align="left">
<select name="tag_von" class="textfield" id="tag_von" style="width:50px">
<option value="">---</option>
<?php
for($i=0; $i <= 31; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->tag_von==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="monat_von" class="textfield" id="monat_von" style="width:50px">
<option value="">----</option>
<?php
for($i=0; $i <= 12; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->monat_von==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="jahr_von" class="textfield" id="jahr_von" style="width:60px">
<option value="">----</option>
<option value="<?php echo date('Y'); ?>" <? if ($row_termine->jahr_von==date('Y')) { echo('selected="selected"');} ?>><?php echo date('Y'); ?></option>
<option value="<?php echo date('Y') + 1; ?>" <? if ($row_termine->jahr_von==date('Y') + 1) { echo('selected="selected"');} ?>><?php echo date('Y') + 1; ?></option>
<option value="<?php echo date('Y') + 2; ?>" <? if ($row_termine->jahr_von==date('Y') + 2) { echo('selected="selected"');} ?>><?php echo date('Y') + 2; ?></option>
<option value="<?php echo date('Y') + 3; ?>" <? if ($row_termine->jahr_von==date('Y') + 3) { echo('selected="selected"');} ?>><?php echo date('Y') + 3; ?></option>
<option value="<?php echo date('Y') + 4; ?>" <? if ($row_termine->jahr_von==date('Y') + 4) { echo('selected="selected"');} ?>><?php echo date('Y') + 4; ?></option>
</select>
(muss ausgefüllt werden) </div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap"><div align="left">Datum bis:</div></td>
<td><div align="left">
<select name="tag_bis" class="textfield" id="tag_bis" style="width:50px">
<option value="">---</option>
<?php
for($i=0; $i <= 31; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->tag_bis==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="monat_bis" class="textfield" id="monat_bis" style="width:50px">
<option value="">----</option>
<?php
for($i=0; $i <= 12; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->monat_bis==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="jahr_bis" class="textfield" id="jahr_bis" style="width:60px">
<option value="">----</option>
<option value="<?php echo date('Y'); ?>" <? if ($row_termine->jahr_bis==date('Y')) { echo('selected="selected"');} ?>><?php echo date('Y'); ?></option>
<option value="<?php echo date('Y') + 1; ?>" <? if ($row_termine->jahr_bis==date('Y') + 1) { echo('selected="selected"');} ?>><?php echo date('Y') + 1; ?></option>
<option value="<?php echo date('Y') + 2; ?>" <? if ($row_termine->jahr_bis==date('Y') + 2) { echo('selected="selected"');} ?>><?php echo date('Y') + 2; ?></option>
<option value="<?php echo date('Y') + 3; ?>" <? if ($row_termine->jahr_bis==date('Y') + 3) { echo('selected="selected"');} ?>><?php echo date('Y') + 3; ?></option>
<option value="<?php echo date('Y') + 4; ?>" <? if ($row_termine->jahr_bis==date('Y') + 4) { echo('selected="selected"');} ?>><?php echo date('Y') + 4; ?></option>
</select>
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr valign="top">
<td nowrap="nowrap"><div align="left">Titel:</div></td>
<td><div align="left">
<input type="text" name="titel" size="40" id="titel" value="<? echo($row_termine->titel); ?>" />
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr valign="top">
<td nowrap="nowrap"><div align="left">Uhrzeit:</div></td>
<td><div align="left">
<select name="hour_uhrzeit" class="textfield" id="hour_uhrzeit" style="width:50px">
<option value="">---</option>
<?php
for($i=0; $i <= 24; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->hour_uhrzeit==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="min_uhrzeit" class="textfield" id="min_uhrzeit" style="width:50px">
<option value="">----</option>
<?php
for($i=0; $i <= 59; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->min_uhrzeit==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr valign="top">
<td nowrap="nowrap"><div align="left">Ort:</div></td>
<td><div align="left">
<input type="text" name="ort" size="40" id="ort" value="<? echo($row_termine->ort); ?>" />
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr valign="top">
<td nowrap="nowrap"><div align="left">Text:</div></td>
<td><div align="left">
<textarea name="text" rows="8" id="text" wrap="virtual"><? echo($row_termine->text); ?></textarea>
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td>Datei:</td>
<td><input name="datei" type="file" id="datei" />
<input name="dateiname_datei" type="hidden" id="dateiname_datei" value="<? echo($row_termine->datei); ?>" />
</td>
</tr>
<tr>
<td> </td>
<td><?php if ($row_termine->datei!='') { ?>
<a href="download/<?php echo ($row_termine->datei); ?>"><? echo ($row_termine->datei); ?></a>
<?php } ?></td>
</tr>
<tr>
<td> </td>
<td><input name="del_datei" type="checkbox" id="del_datei" value="1" />
Datei löschen</td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap"><div align="left">Startseite:</div></td>
<td><div align="left">
<input type="checkbox" name="startseite" value="1"<? if ($row_termine->startseite == 1) { echo(' checked="checked"'); } ?> />
</div></td>
</tr>
<tr>
<td height="5" colspan="2" nowrap="nowrap"><img src="../images/trans.gif" width="1" height="5" /></td>
</tr>
<tr>
<td nowrap="nowrap"><div align="left">Datum löschen
: </div></td>
<td><div align="left">
<select name="tag_loeschen" class="textfield" id="tag_loeschen" style="width:50px">
<option value="">---</option>
<?php
for($i=0; $i <= 31; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->tag_loeschen==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="monat_loeschen" class="textfield" id="monat_loeschen" style="width:50px">
<option value="">----</option>
<?php
for($i=0; $i <= 12; $i++){
?>
<option value="<?php echo sprintf('%02d', $i); ?>" <? if ($row_termine->monat_loeschen==sprintf('%02d', $i)) { echo('selected="selected"');} ?>><?php echo sprintf('%02d', $i); ?></option>
<?php
}
?>
</select>
<select name="jahr_loeschen" class="textfield" id="jahr_loeschen" style="width:60px">
<option value="">----</option>
<option value="<?php echo date('Y'); ?>" <? if ($row_termine->jahr_loeschen==date('Y')) { echo('selected="selected"');} ?>><?php echo date('Y'); ?></option>
<option value="<?php echo date('Y') + 1; ?>" <? if ($row_termine->jahr_loeschen==date('Y') + 1) { echo('selected="selected"');} ?>><?php echo date('Y') + 1; ?></option>
<option value="<?php echo date('Y') + 2; ?>" <? if ($row_termine->jahr_loeschen==date('Y') + 2) { echo('selected="selected"');} ?>><?php echo date('Y') + 2; ?></option>
<option value="<?php echo date('Y') + 3; ?>" <? if ($row_termine->jahr_loeschen==date('Y') + 3) { echo('selected="selected"');} ?>><?php echo date('Y') + 3; ?></option>
<option value="<?php echo date('Y') + 4; ?>" <? if ($row_termine->jahr_loeschen==date('Y') + 4) { echo('selected="selected"');} ?>><?php echo date('Y') + 4; ?></option>
</select>
(muss ausgefüllt werden) </div></td>
</tr>
<tr>
<td><div align="left"></div></td>
<td><div align="left">
<input type="submit" name="Submit" value="speichern" />
<br />
<input name="termine_id" type="hidden" id="termine_id" value="<?php echo $id; ?>" />
<input type="hidden" name="sent" value="1" />
</div></td>
</tr>
</table>
</form></td>
</tr>
</table> </td>
</tr>
</table>
</div><br /><br />
<?php include ('footer.php'); ?> |
vielleicht weiss ja jemand was und fundet den fehler auf anhieb?
Schonmal vielen dank
|
|
|
|
 |
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 36
Geschlecht:
|
Verfasst Mi 08.10.2008 09:52
Titel
|
 |
|
gibts diese datei bei dir ? "veranstaltung_entry.php"
und den code aufs wesentliche minimieren fürs board wäre sehr hilfreich..
|
|
|
|
 |
Anzeige
|
|
 |
LadyJay
Threadersteller
Dabei seit: 27.03.2006
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.10.2008 10:13
Titel
|
 |
|
ah... ok, jetzt lässt sich das ganze wenigstens abschicken.. danke ^^ (manchmal sieht man den wald vor lauter bäumen nicht)
mh.. nur jetzt hab ich noch ein problem. Wenn ich das ganze abschicke, setzt sich mein Formular zurück und eintragen tut mir das ganze auch nix.
|
|
|
|
 |
leinich
Dabei seit: 23.09.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 08.10.2008 15:34
Titel
|
 |
|
Gib dir doch mal die Fehler aus..
oder die Zusammengesetze SQL Anweisung.
Code: |
$query_edit =
"
$query_edit_action
termine
SET
id = '$_POST[termine_id]',
von = '$von',
bis = '$bis',
titel = '$_POST[titel]',
uhrzeit = '$uhrzeit',
ort = '$_POST[ort]',
text = '$_POST[text]',
datei = '$_POST[datei]',
startseite = '$_POST[startseite]',
loeschen = '$loeschen'
$query_edit_where
";
$result_edit = mysql_query($query_edit);
echo mysql_error();
echo $query_edit;
if(!$termine_id){
$termine_id = mysql_insert_id();
}
if ($result_edit) {
$message_info = 'Ihr Eintrag wurde erfolgreich gespeichert!';
}
|
Zu den Forumlar:
Ich löse das immer folgendermaßen.
ich gebe den Textfeldern immer als value='".$_POST['wert']."' mit.
Bei erfolgreichem Datenbankeintrag mache ich ein unset($_POST);
Ergebnis:
Sollte etwas schif gehen (Felder leer oder Eintrag nicht erfolgreich) ist das Formular gefüllt, ansonsten ist das Formular immer leer....
|
|
|
|
 |
LadyJay
Threadersteller
Dabei seit: 27.03.2006
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Do 09.10.2008 11:35
Titel
|
 |
|
So neue Fehlermeldung:
Out of range value adjusted for column 'id' at row 1 INSERT INTO termine SET id = '', von = '--', bis = '--', titel = '', uhrzeit = ':', ort = '', text = '', datei = '', startseite = '', loeschen = '--' Out of range value adjusted for column 'id' at row
dachte mir ich poste nochmal den ganzen code, vielleicht weiss jemand weiter, hab schon gegoogelt, kann aber mit den infos nicht wirklich was anfangen...
Code: | <?php
include("header.php");
include('../funcs.php');
// wenn was übergeben wird / sent=1
if (!empty($_GET['sent'])) {
if (!empty($_POST['termine_id'])) {
$query_edit_action = "UPDATE";
$query_edit_where = "WHERE id = $_POST[termine_id]";
} else {
$query_edit_action = "INSERT INTO";
$query_edit_where = "";
}
$von = $_POST['jahr_von']. '-' .$_POST['monat_von']. '-' .$_POST['tag_von'];
$bis = $_POST['jahr_bis']. '-' .$_POST['monat_bis']. '-' .$_POST['tag_bis'];
$loeschen = $_POST['jahr_loeschen']. '-' .$_POST['monat_loeschen']. '-' .$_POST['tag_loeschen'];
$uhrzeit = $_POST['hour_uhrzeit']. ':' .$_POST['min_uhrzeit'];
//++++++++++++++ DATEI UP AND DOWNLOAD ++++++++++++++++++++
//der pfad zu den dateiuploads
$download_pfad = "/srv/www/vhosts/hotel-zu-ochsen-ehingen.de/web/content/dateien/";
//wenn datei hochgeladen
if (is_uploaded_file($_FILES["datei"]["tmp_name"])) {
//dateinamen holen
$dateiname_datei = cleanFilename($_FILES["datei"]["name"]);
//wenn ein alter dateiname übergeben wird --> löschen
if (!empty($_POST["dateiname_datei"])) {
@unlink($download_pfad.$_POST["dateiname_datei"]); // unlink == löschen
}
$_POST["dateiname_datei"] = $dateiname_datei;
copy($_FILES["datei"]["tmp_name"], $download_pfad.$dateiname_datei);
ImageResizeWidth($download_pfad.$dateiname_datei, 200);
}
$query_edit =
"
$query_edit_action
termine
SET
id = '$_POST[termine_id]',
von = '$von',
bis = '$bis',
titel = '$_POST[titel]',
uhrzeit = '$uhrzeit',
ort = '$_POST[ort]',
text = '$_POST[text]',
datei = '$_POST[datei]',
startseite = '$_POST[startseite]',
loeschen = '$loeschen'
$query_edit_where
";
$result_edit = mysql_query($query_edit);
echo mysql_error();
echo $query_edit;
if(!$termine_id){
$termine_id = mysql_insert_id();
}
if ($result_edit) {
$message_info = 'Ihr Eintrag wurde erfolgreich gespeichert!';
}
}
// ist eine termin_id übergeben?
if (!empty($_GET['id'])) {
// den termin zur ID auslesen
$query_termine =
"
SELECT
termine.id,
termine.von,
DATE_FORMAT(termine.von, '%d') AS tag_von,
DATE_FORMAT(termine.von, '%m') AS monat_von,
DATE_FORMAT(termine.von, '%Y') AS jahr_von,
DATE_FORMAT(termine.bis, '%d') AS tag_bis,
DATE_FORMAT(termine.bis, '%m') AS monat_bis,
DATE_FORMAT(termine.bis, '%Y') AS jahr_bis,
termine.bis,
termine.titel,
termine.uhrzeit,
DATE_FORMAT(termine.uhrzeit, '%H') AS hour_uhrzeit,
DATE_FORMAT(termine.uhrzeit, '%i') AS min_uhrzeit,
termine.ort,
termine.text,
termine.datei,
termine.startseite,
DATE_FORMAT(termine.loeschen, '%d') AS tag_loeschen,
DATE_FORMAT(termine.loeschen, '%m') AS monat_loeschen,
DATE_FORMAT(termine.loeschen, '%Y') AS jahr_loeschen,
termine.loeschen
FROM
termine
WHERE
termine.id = '$id'
";
$result_termine = mysql_query($query_termine);
$row_termine = mysql_fetch_object($result_termine);
echo mysql_error();
//datei löschen (bei häkchen)
if ($_POST["del_datei"] == 1) {
// unlink == löschen
@unlink($download_pfad.''.$_POST['dateiname_datei']);
// dateiname aus datenbank loeschen
$query_gif_clear = mysql_query("UPDATE dateien SET datei='' WHERE id ='$_POST[dateien_id]'");
}
}
echo mysql_error();
?> |
|
|
|
|
 |
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 111
Geschlecht:
|
Verfasst Do 09.10.2008 11:40
Titel
|
 |
|
lass doch mal die POST vars ausgeben und kommentier die sql query testweise aus --- sieht so aus, als seien die $_POST alle leer.
|
|
|
|
 |
LadyJay
Threadersteller
Dabei seit: 27.03.2006
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Do 09.10.2008 11:59
Titel
|
 |
|
und wie mache ich das genau????
|
|
|
|
 |
status4
Dabei seit: 01.10.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 09.10.2008 12:18
Titel
|
 |
|
|
|
|
|
 |
|
|
 |
Ähnliche Themen |
[PHP/MySQL] Daten aus der Datenbank in ein Formular laden
XML Schnittstelle in mysql Datenbank eintragen
[php / mysql] Mysql Daten in php als Link ausgeben
Daten aus MySql auslesen
[php/mysql] daten mehrspaltig ausgeben
daten von Oracle DB in MySql speichern
|
 |
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|