SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 28.10.2004, 16:19:06
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Zitat:
Original geschrieben von _c_4_
Hey, das ist Beschiss! Du kannst nicht einfach so Dein Beispiel erweitern, um meinen Link nichtig zu machen!
Tut mir leid ;-) Aber trotzdem interessanter Link von dir. Die Funktion war mir vorher noch nicht bekannt.
Mit Zitat antworten
  #22  
Alt 28.10.2004, 19:50:41
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
OT

Zitat:
Original geschrieben von _c_4_
Guts Nächtle.
*LOL* Bist' ja gut im Süden Deutschlands angekommen... ;-)
Mit Zitat antworten
  #23  
Alt 29.10.2004, 08:02:09
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zitat:
Original geschrieben von chris17
*LOL* Bist' ja gut im Süden Deutschlands angekommen... ;-)
Westen, nicht Süden. Rein vom Längengrad (Breitengrad) hat sich für mich nicht viel geändert. ;)
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #24  
Alt 29.10.2004, 08:16:59
TheGreatDJ TheGreatDJ ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 38
Guten morgen alle miteinander :-)

Wir eröffnen nun wieder die heitere Fragestunde mit "TheGreatDJ". Erste Frage:

Was ist hierran falsch? :-)

PHP-Code:
$tab_news "UPDATE tfm_news SET newstitel='$titel', newsautor='$autor', newsinhalt='$inhalt', WHERE newsid='$newsid'"
Das muss doch eigentlich gehen! Aber siehe oben...er aktualisiert nicht....
Mit Zitat antworten
  #25  
Alt 29.10.2004, 08:32:08
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ich zitiere mich mal selber:
Zitat:
Original geschrieben von _c_4_
Ich zitiere mich mal selber:
Zitat:
Original geschrieben von _c_4_
Ganz übersehen: Du musst das mit $_POST schon konsequent durchziehen: ...
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #26  
Alt 29.10.2004, 08:37:06
TheGreatDJ TheGreatDJ ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 38
Mach ich doch :-)

Hier noch mal der komplette Text:

PHP-Code:
<html>
<head>
<title>TFM-News bearbeiten</title>
<link rel="stylesheet" type="text/css" href="sytle1.css">
<link rel="stylesheet" type="text/css" href="style2.css">
</head>
<body>
<h3>TFM-News bearbeitet</h3>
<p>
<?php

require ("config.inc.php");

if (isset(
$_POST[bearbeiten])){

    foreach(
$_POST as $var => $value) {

        $
$var trim(strip_tags($value));

    }
    
$tab_news "UPDATE tfm_news SET newstitel='$titel', newsautor='$autor', newsinhalt='$inhalt' WHERE newsid = $auswahl";

if (
mysql_query($tab_news)) {
    echo
"<table width='300'>
      <tr>
        <td align='center' colspan='3'>- NEWS - <br>
          News wurde bearbeitet.
        </td>
      </tr>
</table>"
;
    unset(
$auswahl);
}

} else {
    echo
"<table width='300'>
          <tr>
            <td align='center' colspan='3'>- FEHLER - <br>
              News konnte nicht bearbeitet werden.<br>
              Versuchen Sie es bitte erneut!<br>
              <a href='javascript:history.back()'>Zur&uuml;ck</a></td>
          </tr>
</table>"
;
}


include(
"navigator.html");

?>
</p>
</body>
</html>
Mit Zitat antworten
  #27  
Alt 29.10.2004, 08:43:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Dass Du diese lustige foreach-Schleife nutzt wusste ich doch nicht. Solltest Du sein lassen, macht nur unnötig arbeite, wie ich meine.

Lass Dir die Werte der gewünschten Variablen mal kurz vor dem mysql_query() ausgeben. Haben die überhaupt einen Wert?

if (mysql_query($tab_news)) - nur, weil das erfüllt ist, heißt das noch lange nicht, dass wirklich ein Datensatz bearbeitet/gefunden wurde! mysql_query() liefert true zurück, wenn die Abfrage ohne Fehler durchlief. Ob irgendwas mit den Datensätzen passiert ist, sagt mysql_query() nicht aus.

Dafür gibt's mysql_num_rows() und mysql_affected_rows()
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #28  
Alt 29.10.2004, 08:57:49
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Zitat:
Original geschrieben von TheGreatDJ

PHP-Code:
$tab_news "UPDATE tfm_news SET newstitel='$titel', newsautor='$autor', newsinhalt='$inhalt', WHERE newsid='$newsid'"
Such das überflüssige Komma ;-)
Mit Zitat antworten
  #29  
Alt 29.10.2004, 08:57:58
TheGreatDJ TheGreatDJ ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 38
Oh man, das habe ich doch schon alles durch :-)

Aber hier nochmal:

PHP-Code:
<?php

require ("config.inc.php");

$tab_news "UPDATE tfm_news SET newstitel='{$_POST['titel']}', newsautor='{$_POST['autor']}', newsinhalt='{$_POST['inhalt']}' WHERE newsid = '{$_POST['auswahl']}'";

$result mysql_query($tab_news);
echo 
"$tab_news";
unset(
$auswahl);

include(
"navigator.html");

?>
er zeigt mir die Änderung im echo-Teil an, aber in der MySQL Tabelle wird es nicht übernommen....

Nochmal die ausgabe von echo:
Code:
UPDATE tfm_news SET newstitel='TFM jetzt online!', newsautor='Mathias', newsinhalt='TFM online' WHERE newsid = ''
Mit Zitat antworten
  #30  
Alt 29.10.2004, 08:59:25
TheGreatDJ TheGreatDJ ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 38
Schon raus
xabbuh :-)

Mach den Fehler aber immer das ich vor WHERE ein Komma setze nur warum? :-)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:24:52 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt