Mehrere Anfragen (PHP + MySQL)

Dieses Thema im Forum "Webentwicklung" wurde erstellt von esage, 15. September 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 15. September 2005
    PHP:
    <? php 

    include ( "settings.php" );

    // Verbindung zum Server
    $dbcnx  = @ mysql_connect ( " $DatabaseHost " " $DatabaseUser " " $DatabasePassword " );
    if (!
    $dbcnx ) {
       echo( 
    "<font size=2 face=verdana>Verbindung zum Server
              nicht möglich! </font>" 
    );
       exit();
    }

    // Auswahl der Datenbank
    if (! @ mysql_select_db ( " $Database " ) ) {
       echo( 
    "<font size=2 face=verdana>Auswahl der Datenbank
              nicht möglich! </font>" 
    );
       exit();
    }


    // Rechte geben
    $giveper1  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=13 AND groupid=5;" ;
    $giveper2  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=14 AND groupid=5;" ;
    $giveper3  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=15 AND groupid=5;" ;
    $giveper4  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=16 AND groupid=5;" ;
    $giveper5  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=17 AND groupid=5;" ;
    $giveper6  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=18 AND groupid=5;" ;
    $giveper7  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=19 AND groupid=5;" ;
    $giveper8  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=21 AND groupid=5;" ;
    $giveper9  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=22 AND groupid=5;" ;
    $giveper10  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=23 AND groupid=5;" ;
    $giveper11  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=26 AND groupid=5;" ;
    $giveper12  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=27 AND groupid=5;" ;
    $giveper13  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=28 AND groupid=5;" ;
    $giveper14  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=29 AND groupid=5;" ;
    $giveper15  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=30 AND groupid=5;" ;
    $giveper16  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=31 AND groupid=5;" ;
    $giveper17  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=32 AND groupid=5;" ;
    $giveper18  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=33 AND groupid=5;" ;
    $giveper19  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=34 AND groupid=5;" ;
    $giveper20  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=35 AND groupid=5;" ;
    $giveper21  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=36 AND groupid=5;" ;
    $giveper22  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=37 AND groupid=5;" ;
    $giveper23  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=38 AND groupid=5;" ;
    $giveper24  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=39 AND groupid=5;" ;
    $giveper25  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=40 AND groupid=5;" ;
    $giveper26  "UPDATE bb1_permissions SET boardpermission=1 WHERE boardid=41 AND groupid=5;" ;
                 
    if ( @
    mysql_query ( $giveper1 ) ) {
       echo(
    "<font size=2 face=verdana>Installation erfolgreich!</font>" );
    } else {
       echo(
    "<font size=2 face=verdana>Fehler bei der Installation:
             " 
    mysql_error () .  "</font>" );
    }

    ?>
    Ich habe ein Problem mit den MySQL Anfragen. Er führt nur die Anfrage "giveper1" durch, die anderen nicht. Wie ändere ich das?
     
    2 Person(en) gefällt das.
  2. 15. September 2005
    hast ja auch nur ein giveper1 oder 2 .... ;-)
    mach das doch mit einer variable und dann zu der gewünschten anzahl der boardids in eine schleife wäre viel einfacher
     
  3. 15. September 2005
    Wie meinst du das ich bin ein totaler PHP Noob Kannst du mal ein Beispiel geben anhand der ersten beiden Anfragen?

    Hast übrigens schon 'ne 10

    Hat sich alles erledigt
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.