mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 11.10.2008 18:54 Benutzername: Passwort: Auto-Login

Thema: PHP-Problem: Datensatz nicht in DB eingtragen vom 31.10.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP-Problem: Datensatz nicht in DB eingtragen
Seite: Zurück  1, 2
Autor Nachricht
spooky
Threadersteller

Dabei seit: 28.11.2002
Ort: Rheinhessen/Schwaben
Alter: 25
Geschlecht: Männlich
Verfasst Mi 31.10.2007 18:15
Titel

Antworten mit Zitat Zum Seitenanfang

Eine leere Seite! Dort wo eigentlich das Formular erscheinen sollte.
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 31.10.2007 18:16
Titel

Antworten mit Zitat Zum Seitenanfang

dann musst du wohl mal zeigen, wo und wie du den mail() befehl eingebaut hast.

wie hoch ist denn dein error_reporting geschraubt??
  View user's profile Private Nachricht senden
spooky
Threadersteller

Dabei seit: 28.11.2002
Ort: Rheinhessen/Schwaben
Alter: 25
Geschlecht: Männlich
Verfasst Mi 31.10.2007 18:26
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
<?php
   if ($gesendet)
   {
      $db = mysql_connect("localhost","DBUSER","DBPASS");

      $sqlab = "insert into Projekte";
      $sqlab .= "(Firma, Ansprechpartner, Strasse, PLZ, Ort, Telefon, Fax, Mail, Website, Veranstaltungstitel, Veranstaltungsart, Beschreibung, Veranstaltungsort, Anschrift, Partner)  ";
      $sqlab .= "values('$Firma','$Ansprechpartner','$Strasse','$PLZ','$Ort','$Telefon','$Fax','$Mail','$Website','$Veranstaltungstitel','$Veranstaltungsart','$Beschreibung','$Veranstaltungsort','$Anschrift','$Partner')";

      mysql_db_query("DBNAME", $sqlab);

      $num = mysql_affected_rows();
      if ($num>0)
         echo "Es wurde 1 Datensatz hinzugef&uuml;gt<p>";

[b]mail("mail@domain.de","Projekt eingtragen","Es wurde ein Projekt von $Ansprechpartner mit dem Titel: $Veranstaltungstitel eingetragen.");[/b]

      else
      {
         $error = mysql_error();
         echo "Es ist ein Fehler aufgetreten, ";
         echo "es wurde kein Datensatz hinzugef&uuml;gt<p>";
       echo " $error";
      }
      mysql_close($db);
   }
?>


Ist hoch denke ich warum?

Arbeite mich gerade mit dem Projekt hier wieder in PHP ein, nach vier Jahren nichts mehr machen gibt es doch erheblich Lücken bei mir *Schnief*


Zuletzt bearbeitet von spooky am Mi 31.10.2007 18:27, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 31.10.2007 18:32
Titel

Antworten mit Zitat Zum Seitenanfang

wenn mehr als eine anweisung in if ist, solltest du "schweifen" *zwinker*

Code:

f ($num>0)
{
         echo "Es wurde 1 Datensatz hinzugef&uuml;gt<p>";
         mail("mail@domain.de","Projekt eingtragen","Es wurde ein Projekt von $Ansprechpartner mit dem Titel: $Veranstaltungstitel eingetragen.");
}
      else
      {
         $error = mysql_error();
         echo "Es ist ein Fehler aufgetreten, ";
         echo "es wurde kein Datensatz hinzugef&uuml;gt<p>";
       echo " $error";
      }


und beim proggen error_reporting() hochsetzen!!!!!!!!!!!!!!!!! *Huch*
  View user's profile Private Nachricht senden
 
Ähnliche Themen [php] mysql Datensatz vor/zurück
[php MySQL] Wie oft kommt Datensatz vor
Datensatz einbinden, ausgeben (XML oder/und php?)
[PHP + XML] Wie genauen / entsprechenden Datensatz abfragen?
Ein Datensatz löschen in SQL
XML-datensatz verdreht
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.