kostenloser Webspace werbefrei: lima-city


IDs vertauschen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k*****i

    so ich h?te mla ne frage was hier nicht geht, also es sollen jedweils id's vertauscht werden nur klappt es einmal ein andermal klapptes nciht da dann uebernahme nciht ersetzt wird, wisst ihr wie ich es verinfachen kann oder wo der fehler ist?

    MfG

    Kraeusi
    $boardID2 = $boardID-1;
    
    				$sql = "UPDATE board SET";
    
    				$sql .= " id='uebernahme'";
    
    				$sql .= " WHERE id='$boardID'";
    
    				mysql_query($sql) OR die(mysql_error());
    
    				$sql = "UPDATE board SET";
    
    				$sql .= " id='$boardID'";
    
    				$sql .= " WHERE id='$boardID2'";
    
    				mysql_query($sql) OR die(mysql_error());
    
    				$sql = "UPDATE board SET";
    
    				$sql .= " id='$boardID2'";
    
    				$sql .= " WHERE id='uebernahme'";
    
    				mysql_query($sql) OR die(mysql_error());
    
    				$sql = "SELECT * FROM thread WHERE boardID='$boardID'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='uebernahme1'";
    
    					$sql .= " WHERE boardID='$boardID'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}
    
    				$sql = "SELECT * FROM thread WHERE boardID='$boardID2'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='$boardID'";
    
    					$sql .= " WHERE boardID='$boardID2'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}
    
    				$sql = "SELECT * FROM thread WHERE boardID='uebernahme1'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='$boardID2'";
    
    					$sql .= " WHERE boardID='uebernahme1'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}
    
    				$sql = "SELECT * FROM reply WHERE boardID='$boardID'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='uebernahme1'";
    
    					$sql .= " WHERE boardID='$boardID'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}
    
    				$sql = "SELECT * FROM reply WHERE boardID='$boardID2'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='$boardID'";
    
    					$sql .= " WHERE boardID='$boardID2'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}
    
    				$sql = "SELECT * FROM reply WHERE boardID='uebernahme1'"; 
    
    				$result = mysql_query($sql);
    				while($row = mysql_fetch_assoc($result))
    				{
    					$sql = "UPDATE thread SET";
    
    					$sql .= " boardID='$boardID2'";
    
    					$sql .= " WHERE boardID='uebernahme1'";
    
    					mysql_query($sql) OR die(mysql_error());
    				}


    Beitrag ge?ndert am 25.07.2005 22:32 von kraeusi
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Also ich wei? nicht genau, was das ganze bringen soll.
    Au?erdem sollte man die ID`s nicht ver?ndern!

    Hier erst mal ein bi?chen besser zu lesender Code :
    $boardID2 = $boardID-1;
    
    $sql = "UPDATE board SET id='uebernahme' WHERE id='$boardID'";
    mysql_query($sql) OR die(mysql_error());
    
    $sql = "UPDATE board SET id='$boardID' WHERE id='$boardID2'";
    mysql_query($sql) OR die(mysql_error());
    
    $sql = "UPDATE board SET id='$boardID2' WHERE id='uebernahme'";
    mysql_query($sql) OR die(mysql_error());
    
    $sql = "SELECT * FROM thread WHERE boardID='$boardID'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET boardID='uebernahme1' WHERE boardID='$boardID'";
      mysql_query($sql) OR die(mysql_error());
    }
    
    $sql = "SELECT * FROM thread WHERE boardID='$boardID2'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET  boardID='$boardID' WHERE boardID='$boardID2'";
      mysql_query($sql) OR die(mysql_error());
    }
    
    $sql = "SELECT * FROM thread WHERE boardID='uebernahme1'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET boardID='$boardID2' WHERE boardID='uebernahme1'";
      mysql_query($sql) OR die(mysql_error());
    }
    
    $sql = "SELECT * FROM reply WHERE boardID='$boardID'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET boardID='uebernahme1' WHERE boardID='$boardID'";
      mysql_query($sql) OR die(mysql_error());
    }
    
    $sql = "SELECT * FROM reply WHERE boardID='$boardID2'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET boardID='$boardID' WHERE boardID='$boardID2'";
      mysql_query($sql) OR die(mysql_error());
    }
    
    $sql = "SELECT * FROM reply WHERE boardID='uebernahme1'"; 
    $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)) {
      $sql = "UPDATE thread SET boardID='$boardID2' WHERE boardID='uebernahme1'";
      mysql_query($sql) OR die(mysql_error());
    }
  4. Autor dieses Themas

    k*****i


    Also ich wei? nicht genau, was das ganze bringen soll.
    Au?erdem sollte man die ID`s nicht ver?ndern!

    Hier erst mal ein bi?chen besser zu lesender Code :
    .
    .
    .


    ich wei? das es dumm sit die ID's zu ?ndern aber wenn cih zb da im forum zwei kathegorien oder zwei foren tauschen m?chte in der rangliste dann ist es so besser.. und es muss irgentwie gehen..., nur bei mir ne:(

    MfG

    Kraeusi
  5. -> Quak!
    Du kannst ganz einfach ne neue Spalte machen!
    Dort kannst du dann die vertauschte ID reinschreiben und fertig!
    Ist doch viel einfacher und besser!
  6. Autor dieses Themas

    k*****i


    -> Quak!
    Du kannst ganz einfach ne neue Spalte machen!
    Dort kannst du dann die vertauschte ID reinschreiben und fertig!
    Ist doch viel einfacher und besser!


    -->> Quak!

    ?
    Das is aber auf gut deutsch so arschlos, da es so noch mehr porbleme gibt..

    MfG

    Kraeusi

    Ps.: das skript klappt ja eigentlich rein theoretisch so, stimmste mir ne zu?
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!