tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
220
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Zipper02 Zipper02 ist offline Mitglied Silber
    Registriert seit
    Jun 2002
    Ort
    Pforzheim
    Beiträge
    89
    Hi,

    folgendes formular hab ich gecodet.

    <tr>
    <td width=20%>
    Bildurl
    </td>
    <td width=80%>
    <input type=text name=url size=40>
    </td>
    </tr>
    <tr>
    <td width=20%>
    Picname
    </td>
    <td width=80%>
    <input type=text name=picname size=40>
    </td>
    </tr>


    Jetzt soll man unter Bildurl mehrere Bilder eingeben können.
    Also z.B. bild1.jpg; bild2.jpg...
    Bei Picname soll das gleiche Prinzip sein und der Picname soll jeweils zum Bild gehören.
    Ich hoffe das ist verständlich...

    Der soll jetzt aber bei jedem Bild+Picname in der Datenbank jeweils einen neuen Eintrag machen beim posten.
    Wie kann man das machen ?
     

  2. #2
    Registriert seit
    Apr 2001
    Ort
    Berlin
    Beiträge
    598
    Ergebnis jeweis mit "explode" aufsprengen (trennzeichen ";") und dann die jeweiligen Werte mit "INSERT into .... VALUES (...)" in die Datenbank einfügen.
     
    Contentpapst - Der Preisbrecher unter den Content-Management-Systemen
    www.sandoba.de / WYSIWYG-Editor, Rechtesystem, Module... // Demoversion

    Jetzt neu:
    Shop-System "CP::Shop"! Mit Kunden-/Bestellverwaltung, flexiblem Aufbau und Webservices.

  3. #3
    Zipper02 Zipper02 ist offline Mitglied Silber
    Registriert seit
    Jun 2002
    Ort
    Pforzheim
    Beiträge
    89
    Also ich hab mir jetzt mal in den php manuals das mit explode angeschaut.
    aber irgendwie versteh ich das nicht so, wie es eigentlich sein sollte...
     

  4. #4
    Registriert seit
    Apr 2001
    Ort
    Berlin
    Beiträge
    598
    $url = explode(";",$url);
    $picname = explode(";",$picname);

    Damit erhälst du in "$url[0]" die URL des ersten Bildes und in "$picname[0]" den Namen ("$url[1] == URL des zweiten Bildes usw.). Mit einer Schleife kannst du dann noch das Array durchlaufen und jeden Eintrag in die Datenbank setzen.
     
    Contentpapst - Der Preisbrecher unter den Content-Management-Systemen
    www.sandoba.de / WYSIWYG-Editor, Rechtesystem, Module... // Demoversion

    Jetzt neu:
    Shop-System "CP::Shop"! Mit Kunden-/Bestellverwaltung, flexiblem Aufbau und Webservices.

  5. #5
    Zipper02 Zipper02 ist offline Mitglied Silber
    Registriert seit
    Jun 2002
    Ort
    Pforzheim
    Beiträge
    89
    <?
    $url = explode(";",$url);
    $picname = explode(";",$picname);
    ?>

    <?
    include("config.inc.php");
    include("connect.inc.php");
    $postzeit = time();
    $eintrag2 = "INSERT INTO articlespics (url, picname) VALUES ('$url', '$picname')";
    $eintragen2 = mysql_query($eintrag2);
    ?>

    das hab ich jetzt gemacht.
    aber mir ist klar das des net geht, da ich irgendwie jetzt net blick wie man die arrays in so ner schleife durchlaufen lässt.
    das ist mir heute zum ersten mal begegnet sowas zu machen.
     

  6. #6
    Registriert seit
    Jan 2002
    Ort
    Betelgeuse
    Beiträge
    709
    hier solltest du am praktischsten eine for-schleife nehmen
     
    been there, done that, lived it, left it

Ähnliche Themen

  1. Bibliotheksdateien adden
    Von Mr Apfelkuchen im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 21.08.08, 14:30
  2. CFormView Registerkarten adden!
    Von becksdasflenst im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 05.04.08, 11:55
  3. TS 2 server über php Adden
    Von Biberbutz im Forum PHP
    Antworten: 0
    Letzter Beitrag: 25.01.06, 23:05
  4. Bei Click im MSN Messenger adden
    Von terravotion im Forum HTML-Editoren
    Antworten: 0
    Letzter Beitrag: 24.03.05, 10:52
  5. Smiley Im Gb Adden
    Von slait im Forum PHP
    Antworten: 1
    Letzter Beitrag: 30.08.04, 20:06