Beiträge von mo

    Hallo Leute

    Ich habe folgendes Problem, und zwar bastel ich gerade an einem Script mit PHP und Mysql was die aufgabe haben soll daten in eine mysql Tabelle aufzunehmen. Die Daten werden über ein Formular aufgenommen und gespeichert, und bei einer unvollständigen eingabe soll eine Fehlermeldung ausgegeben werden und die vorigen angaben in den feldern gespeichert bleiben.
    Naja dem ist aber leider nicht so.

    Das script reagiert irgendwie immer gleich.

    Es kommt immer eine Erfolgsmeldung wenn die Daten Übermittelt werden solln und auch keine Fehlermeldung bei einer unvollständigen eingabe.Und
    wie solls anders sein natürlich auch kein eintrag in die DB tabelle.
    Das script hänge ich mal an
    Ich muss dazu sagen das das meine erstes Projekt mit PHP und Mysql ist und mein Wissen über die Thematik noch lückenhaft ist .
    Wäreaber klasse wenn hier vielleicht wer weiter weiss
    schonmal besten Dank

    mo

    Hier nochmal ein Bild von der sql Tabelle
    [Blockierte Grafik: http://www.stg501.de/musi/mysql.jpg]


    Und noch ein kleines script um die Verbindung zu sql zu testen
    welches folgende Fehlermeldung ausgibt:
    --------------------------------------------------------
    Verbindung wurde aufgebaut
    Konnte Datenbank nicht benutzen.
    Der Grund dafür: Access denied for user: 'web553ATlocalhost' to database 'testdb'
    ---------------------------------------------------------

    und hier das script welches die ausgabe erzeugt

    Einmal die config.php

    PHP
    <?php
        // config.php
        error_reporting(E_ALL);
    
    
        define('MYSQL_HOST',     'localhost');
        define('MYSQL_USER',     'web553');
        define('MYSQL_PASS',     'fumanchu');
        define('MYSQL_DATABASE', 'testdb');
    ?>

    und die testsql.php