CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
25.01.2006, 22:13:00
|
Anfänger
|
|
Registriert seit: Jan 2006
Beiträge: 4
|
|
problem mit Update
Hallo alle miteinander.
Ich habe ein großes Problem an dem ich schon mehrere Tage hänge und ich einfach nicht weiterkomme. Ich hoffe ihr könnt mir bei dem Problem helfen.
Und zwar ich möchte gerne eine Zeile updaten...
nunja so weit so gut also wie ich nur einen Zeile nehme das versteh ich ja, aber wie ich das dann aktualisiere da kenn ich mich leider nicht so gut aus
hier nun mal der code
PHP-Code:
<table>
<tr>
<td width="260">Brandeinsatz (BE)</td>
<td>Technischer Einsatz (TE)</td>
</tr>
<tr>
<td>Brandsicherheitswache (BSW)</td>
<td>Technischer Sicherungsdienst (TSD)</td>
</tr>
<tr>
<td>Brandhilfebericht (BHB)</td>
<td>Technischer Hilfebericht (THB)</td>
</tr>
</table>
<hr>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td>Datum</td>
<td><input type="text" name="datum"></td>
</tr>
<tr>
<td>von</td>
<td><input type="text" name="von"></td>
</tr>
<tr>
<td>bis</td>
<td><input type="text" name="bis">
</td>
</tr>
<tr>
<td>art</td>
<td><input type="text" name="art">
</td>
</tr>
<tr>
<td>kurzbeschreibung</td>
<td><input type="text" name="kurzbeschreibung">
</td>
</tr>
<tr>
<td>kurzbeschreibung_detail</td>
<td><textarea name="kurzbeschreibung_detail" cols="50" rows="10"></textarea>
</td>
</tr>
<tr>
<td>fotos</td>
<td><input type="text" name="fotos">
</td>
</tr>
<tr>
<td>fotoslink</td>
<td><input type="text" name="fotos_link">
</td>
</tr>
</table>
<input type="submit" value="Daten eintragen" name="submit">
</form>
<?php
$id1=$_GET['id'];
if (!empty($_POST["submit"])) {
include("../_inc_/dbzugriff.inc.php");
$sql="
UPDATE
einsaetze05
SET
datum='datum'
von='von'
bis='bis'
art='art'
kurzbeschreibung='kurzbeschreibung'
kurzbeschreibung_detail='kurzbeschreibung_detail'
fotos='fotos'
fotos_link='fotos_link'
WHERE
id='$id1'" .
"(id, datum, von, bis, art, kurzbeschreibung, kurzbeschreibung_detail, fotos, fotos_link" .") VALUES ('', '$_POST[datum]', " .
"'$_POST[von]', '$_POST[bis]', '$_POST[art]', '$_POST[kurzbeschreibung]', '$_POST[kurzbeschreibung_detail]', '$_POST[fotos]', '$_POST[fotos_link]')";
if (mysql_query($sql)) {
echo "<p>Dateneingabe erfolgreich!</p>";
}
else {
echo "<p>Dateneingabe nicht erfolgreich!</p>";
}
mysql_close();
}
?>
es kommt andauernd die Meldung "Dateneingabe nicht erfolgreich!" und es wird auch nichts eingetragen...
Bitte helft mir.. aja ich bin anfänger..
Danke schon mal für eure bemühungen!!
|
26.01.2006, 08:08:07
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: problem mit Update
Zitat:
Zitat von jonnycore
Hallo alle miteinander.
...
es kommt andauernd die Meldung "Dateneingabe nicht erfolgreich!" und es wird auch nichts eingetragen...
Bitte helft mir.. aja ich bin anfänger..
Danke schon mal für eure bemühungen!!
|
Lies mal hier.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
29.01.2006, 21:02:59
|
Anfänger
|
|
Registriert seit: Jan 2006
Beiträge: 4
|
|
AW: problem mit Update
also als erstes mal ein sorry das ich erst jetzt schreibe aber war krank und bin im bett gelegen...
zum 2. das mit den fehler habe ich leider vergessen habs mir anzeigen lassen und gemacht...
nun leider hab ich jetzt folgendes Problem und zwar es zeigt mir an das die Dateieingabe erfolgreich war (er zeigt auch keine fehlermeldung seitens PHP an)
nur ändert sich nicht in der Datenbank...
also hier der aktuelle CODE
PHP-Code:
<?php
$id1=$_GET['id'];
if (!empty($_POST["submit"])) {
include("../_inc_/dbzugriff.inc.php");
$sql="
UPDATE
einsaetze05
SET
datum='$_POST[datum]',
von='$_POST[von]',
bis='$_POST[bis]',
art='$_POST[art]',
kurzbeschreibung='$_POST[kurzbeschreibung]',
kurzbeschreibung_detail='$_POST[kurzbeschreibung_detail]',
fotos='$_POST[fotos]',
fotos_link='$_POST[fotos_link]'
WHERE
id='$id1'";
$qry = mysql_query( $sql ) or die( mysql_error() );
if (mysql_query($sql)) {
echo "<p>Dateneingabe erfolgreich!</p>";
}
else {
echo "<p>Dateneingabe nicht erfolgreich!</p>";
}
mysql_close();
}
?>
|
29.01.2006, 21:26:19
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: problem mit Update
mach mal ein echo $sql; und zeig uns dieses.
|
29.01.2006, 21:30:52
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: problem mit Update
Zitat:
For other type of SQL statements, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error.
|
Zitat:
Use [...] mysql_affected_rows() to find out how many rows were affected by a DELETE, INSERT, REPLACE, or UPDATE statement.
|
http://www.php.net/mysql_query
Geändert von xabbuh (29.01.2006 um 21:31:31 Uhr)
|
29.01.2006, 21:36:28
|
Anfänger
|
|
Registriert seit: Jan 2006
Beiträge: 4
|
|
AW: problem mit Update
Danke für die schnelle antwort!!
also das wird dann angezeigt:
UPDATE einsaetze05 SET datum='08.02.2005', von='19:00', bis='21:00', art='BSW', kurzbeschreibung='Veranstaltung', kurzbeschreibung_detail='TEST TEST TEST TEST TEST', fotos='hier', fotos_link='http://www.test.de' WHERE id=''
sowie ich das richtig sehe weiß er nicht welche zeile er updaten soll da er die id nicht erkennt?? kann das stimmen?
|
29.01.2006, 21:41:07
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: problem mit Update
Zitat:
Zitat von jonnycore
sowie ich das richtig sehe weiß er nicht welche zeile er updaten soll da er die id nicht erkennt?? kann das stimmen?
|
Es wird vermutlich keinen Eintrag geben, in dem die Spalte id eine leere Zeichenkette enthält. Anscheinend wird kein Wert für id per URL übergeben,
Warum du vermeintlich fälschlicherweise trotzdem eine Erfolgsmeldung erhälst, habe ich dir in meinem vorherigen Beitrag geschrieben.
|
29.01.2006, 21:49:46
|
Anfänger
|
|
Registriert seit: Jan 2006
Beiträge: 4
|
|
AW: problem mit Update
hmmm habs jetzt probiert in dem ich id=2 gemacht habe und es hat funktioniert nur das was mich wunder ist das, dass die url vorher schon ausgelesen wird weil ganz oben die zu ändernde Zeile angezeigt wird und da funktioniert das richtig... naja jetzt weiß ich wenigstens ganz gezielt was der fehler ist und wonach ich suchen muss.
DANKE an alle helfer!!!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:20:53 Uhr.
|