Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Julien

Mitglied

Dabei seit: 30.10.2004

Beiträge: 42

 

1 Zum Seitenanfang

Donnerstag, 7. Mai 2009, 12:20

Code für Multiplen Query

Hi habe folgendes Prob habe ne Seite wo z.b. mehrere pics geladen sind und man in einem form für jedes bild ne bildbeschriftung machen kann die ich so machen will iwie

Quellcode

1
<input type=hidden name="picID[]" value="5289"><input type=text name="text[5289]" size="8" value="">


Die pic save datei wo alle texte speichert ... von allen feldern sieht so aus...

Quellcode

1
2
3
4
5
6
7
8
9
for ($i=0; $i<count($_POST["picID"]); $i++)
    {
     if (isset($_POST["picID"][$i])) 
     {
        $query2 = "UPDATE kunden_gallerie_pics SET text='".$_POST["text"][$i]."' WHERE id=".$_POST["picID"][$i]." ";
        mysql_query($query2,$conn);
        $ergebnis = mysql_query($query2,$conn) or die(mysql_error());
     }
    }



funktioniert aber nicht. was ist falsch bzw wie muss es richtig lauten??? freue mich auf hilfe von der community :)
Gratis Webhosting mit FTP Zugang unter www.gratishp.com
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

2 Zum Seitenanfang

Donnerstag, 7. Mai 2009, 13:07

versuch mal folgendes:

$query2 = "UPDATE kunden_gallerie_pics SET text='".$_POST["text[$i]"]."' WHERE id=".$_POST["picID"][$i]." ";

MFG

EDIT:problem liegt noch bei der abfrage:

if (isset($_POST["picID"][$i]))


die picId ist immer gesetzt ich würde besser abfragen
if(isset($_POST["text[$i]"]))

weil da prüfste ob ein text eingesetzt wurde oder nicht. besser noch empty($_POST["text[".$i."]"]);
Mein kleines Projekt
-Cruel Online-

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (7. Mai 2009, 13:07)

 

Ähnliche Themen