php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 00:19  
Gast
 
Beiträge: n/a
Standard Änderung in Uploadskript -- Auswahlfenster

Ich hab gerade versucht ein Uploadscript ein wenig umzubauen. Nur leider gelingt mir das nicht richtig

Es geht darum das ich für eine bestimmte spalte in meiner Tabelle (bei mir "art des Artikels") ein auswahlfenster (gross,mittel,klein) angezeigt bekommen will wo ich beim befüllen nur noch auswählen muss anstatt alles neu einzutippen

Aber irgendwie bekomm ich das nicht hin bei den ganzen if anweisungen


Code:
<?php
   #################################################################
   ## TableContent V1.0 - http://www.codeschnipsel.net            ##
   ## Fragen, Anregungen: info@codeschnipsel.net                  ##
   ##                                                             ##
   ## Alle Rechte vorbehalten                                     ##
   ## Copyright Sascha Wolterink                                  ##
   ## Dieses Script darf unverändert zum Donwload                 ##
   ## angeboten werden, der Hinweis auf den                       ##
   ## Rechteinhaber darf nicht entfernt werden.                   ##
   #################################################################
?>

<div align="center">

<?php

   echo "<h2>Datensatz hinzufügen</h2>";

   include("config.php");

   $fields = mysql_list_fields($datenbank, $tabelle, $conn);
   $columns = mysql_num_fields($fields);

   if ($gesendet) {
      $insert = "";
      $daten = "";

      for ($i = 0; $i < $columns; $i++) {
         if (empty($insert))
            $insert = mysql_field_name($fields, $i);
         else
            $insert = $insert.", ".mysql_field_name($fields, $i);

         if (empty($daten))
            $daten = "'".$_POST[mysql_field_name($fields, $i)]."'";
         else
            $daten = $daten.", '".$_POST[mysql_field_name($fields, $i)]."'";
      }

      $eintrag = "INSERT INTO $tabelle($insert) VALUES (".$daten.")";
      $eintragen = mysql_query($eintrag);

      if ($eintragen)
         echo "Erfolgreich eingetragen

               <a href=\"feld.php?tabelle=$tabelle\">zurück</a> ";
   }

   echo "<form action=\"".$PHP_SELF."\" method=\"post\">";
   echo "<table>";
   echo "<tr><td>Datenbank</td><td><input type=\"Text\" name=\"datenbank\" value=\"".$datenbank."\" size=\"40\" readonly></td></tr>";
   echo "<tr><td>Tabelle</td><td><input type=\"Text\" name=\"tabelle\" value=\"".$tabelle."\" size=\"40\" readonly></td></tr>";

   for ($i = 0; $i < $columns; $i++) {

      if (mysql_field_type($fields, $i) == "blob")
         $input = "<textarea name=\"".mysql_field_name($fields, $i)."\" cols=\"40\" rows=\"10\"></textarea>";
      else
         $input = "<input type=\"Text\" name=\"".mysql_field_name($fields, $i)."\" size=\"40\">";

      if (preg_match("/id/i", mysql_field_name($fields, $i)))
         $input = "<input type=\"Text\" value=\"".time()."\" name=\"".mysql_field_name($fields, $i)."\" size=\"40\">  (Vorschlag - Timestamp)";

      echo "<tr>";

      echo "<td>".mysql_field_name($fields, $i)."</td>";
      echo "<td>".$input."</td>";

      echo "</tr>";

   }

   echo "<td></td>";
   echo "<td><input type=\"Submit\" name=\"gesendet\" value=\"speichern\"></td>";

   echo "</table>";
   echo "</form>";

   echo "
<hr width=100>";
   echo "<a href=\"http://www.codeschnipsel.net\" target=\"_blank\"><font size=1>TableContent V1.0</font></a>
";

?>

</div>
Kann mir da einer von euch helfen
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.03.2005, 01:13  
Gast
 
Beiträge: n/a
Standard Re: Änderung in Uploadskript -- Auswahlfenster

Zitat:
Zitat von ekori
Ich hab gerade versucht ein Uploadscript ein wenig umzubauen. Nur leider gelingt mir das nicht richtig

Es geht darum das ich für eine bestimmte spalte in meiner Tabelle (bei mir "art des Artikels") ein auswahlfenster (gross,mittel,klein) angezeigt bekommen will wo ich beim befüllen nur noch auswählen muss anstatt alles neu einzutippen
....
Kann mir da einer von euch helfen
Ich lösch mal ganz schnöde Dein Script und verweise auf das:
27.2. Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform
http://www.php-faq.de/q/q-stil-normalform.html

... das sogenannte "Affenformular". Hier ein Beispiel:
http://test.php-help.info/affenformular-2/ (Quelltext wird angezeigt)
... in dem Du sicher Anregungen findest (s.o.).
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Safemode & Uploadskript? #EFEFEF PHP Tipps 2006 5 28.08.2006 23:44
Auswahlfenster erstellen! PHP Tipps 2005-2 4 22.09.2005 15:43
Uploadskript | mehrere Datein hochladen PHP Tipps 2005-2 5 13.06.2005 18:46
[Erledigt] kleines Problem mit uploadskript ... PHP Tipps 2005 2 21.03.2005 22:12
Auswahlfenster weider aktivieren Off-Topic Diskussionen 1 19.06.2004 02:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php tabelle for mysql_field_name, preg_match mysql_field_names, php auswahlfenster, php auswahlfenster für includes

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.