ilch Forum » Allgemein » HTML, PHP, SQL,... » Praktikum Datenbank

Geschlossen
  1. #1
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    Hallo,

    ich habe ein Formular gemacht:

    <form action="include/contents/eintragen.php" method="post">
    <table border="0" align="center">
      <tr>
        <td>Schueler:</td>
        <td><input name="name" type="text" size="30" maxlength="30"></td>
      </tr>
      <tr>
        <td>Berufsbild:</td>
        <td><input name="berufsbild" type="text" size="30" maxlength="40"></td>
      </tr>
      <tr>
        <td>Firma:</td>
        <td><input name="firma" type="text" size="30" maxlength="40"></td>
      </tr>
      <tr>
        <td>Datum:</td>
        <td><input name="datum" type="text" size="30" maxlength="40"></td>
      </tr>
      <tr>
        <td>Bemerkungen:</td>
        <td><textarea name="bemerkungen" cols="30" rows="5"></textarea></td>
      </tr>
    </table>
        <p align="center">
          <input type="submit" value="Absenden ">
          <input type="reset"  value="Abbrechen">
        </p>
    </form>


    und ich wollte gerne, das wenn man auf Abschicken klickt, das dann gebrüft wird ob überall was drinnenstehtz (auser bei Bemerkungen) und dann soll es in eine Tabelle in der Datenbank geschrieben werden. Mein Fragen sind also:

    Wie mache ich es, das es ersteinmal geprüft wird, dann in die Tabelle geschribeen wir. Und dann wollte ich gerne noch wissen, wie die Tabellenstrucktur aussehen soll !

    Könnt ihr mir bitte helfen ist echt wichtig !

    Gruß
    Lars


    Zuletzt modifiziert von Alienuser am 11.06.2006 - 12:59:29
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    kann mir denn niemand helfen ??
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    eine stunde gewartet und schon verzweifeln,...
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    :-) also das mit der tabelle habe ich alles schon, jetzt würde ich nur noch wissen gerne, wie ich dann alles aus dem Formular in die Tablle ic1_praktikum schriebe !

    Kann mir dabei einer helfen ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    mysql_query('INSERT INTO `'.$dbprefix.'_cheats` VALUES ('',1,2,3)');
    meine tabelle hätte jetzt 4 spalten ! in diesem fall würde er in die erste nix machen bzw. die auto id und in die 2te 3te und 4te jeweils 1 2 3 ^^

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    aha ok danke und wie kann ich anstatt statische sachen in die Tabelle variable sachen eingeben die über das post kommen von einem Formular ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    "'.$_POST['titel'].'" das ist dann ein einzelner eintrag


    Edit:

    Schau doch einfach wie es im Clan script gelöst wird!


    Zuletzt modifiziert von SLJ am 11.06.2006 - 14:18:00
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    und was ist mit demm connecten auf die datenbank wie macht macn das ?

    Also meine ganze Datei sieht jetzt so aus, oder was muss man machen das es geht, denn jetzt zeigt er nur den fehler !

    Parse error: parse error, unexpected T_STRING in C:\Programme\xampp\htdocs\Schule\include\contents\eintragen.php on line 7



    Meine ganze Datei:

    <?php
    
    $link = mysql_connect("localhost", "root", "root")
    
    INSERT INTO `Lars` (`ic1_praktikum`) VALUES ('Lars')
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    #Config bitte Datenbank daten angeben!
      mysql_connect("localhost",
      "root","") or die
      ("Keine Verbindung moeglich");
      mysql_select_db("cd") or die
      ("Die Datenbank existiert nicht");
    
    $st = $_POST['st'];
    $ss = $_POST['ss'];
    $cd = $_POST['cd'];
    $name = $_POST['name'];
    $arch = $_POST['arch'];
    $blut = $_POST['blut'];
    $org = $_POST['org'];
    $text = $_POST['text'];
    $anz = $_POST['anz'];
    $art = $_POST['art'];
    
     mysql_query("INSERT INTO cd (id,name,st,ss,cd,arch,blut,org,text,anz,art) VALUES ('','$name', '$st','$ss','$cd','$arch','$blut','$org', '$text','$anz','$art')") or die (mysql_error());



    So sieht das teil von miner CD datenbank aus !

    Edit: So besser ?

    mfg
    SLJ


    Zuletzt modifiziert von SLJ am 11.06.2006 - 14:44:32
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    kannst du vieleicht die smiles in dem atrikel wegmachen denn was sind das für zeichen ?

    Danke


    Zuletzt modifiziert von Alienuser am 11.06.2006 - 14:30:23
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    gut danke, als statische sachen kann ich wiedser eingeben nur aber noch keiene variablen von der post variable wie kann man das noch machen ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    $art = $_POST['art'];


    du must das aber net unbedingt über geben du kannst das $_post auch direkt in die DB eintragen!

    Bzw. was meinst du mit variablen ?
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten