Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Ciclare

  1. #1

    Ciclare

    Ciao raga
    avrei bisogno di eseguire un ciclo sulla query riportata qua in basso
    cambiando ogni volta il valore numerico.Avevo pensato ad un for next ma in mysql non so come fare.
    Si puo fare

    UPDATE parrocchie set id_zona=1 where zona = (select zona from copia_w_zone where id_zona=1);
    UPDATE parrocchie set id_zona=2 where zona = (select zona from copia_w_zone where id_zona=2);
    LA REALTA' SUPERA LA FANTASIA

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    for ($i=1;$i<10;$i++){
    	$sql="UPDATE parrocchie set id_zona=$i where zona = (select zona from copia_w_zone where id_zona=$i)";
    	mysql_query($sql) or die(mysql_error());
    }

    think simple think ringo

  3. #3
    Ciao,
    prova così se ho capito bene cosa ti serve:
    $inizio = 1;
    $fine = 2;
    for($i=$inizio; $i<=$fine; $i++){
    $update = "UPDATE parrocchie set id_zona=".$i." where zona = (select zona from copia_w_zone where id_zona=".$i.");";
    mysql_query($update )or die(mysql_error());
    }
    http://www.beavermag.it

  4. #4
    se non ho capito male,se usi il php
    devi fare:
    for($i=1;$i<numero che vuoi;$i++){
    $sql="UPDATE parrocchie set id_zona=$i where zona =
    (select zona from copia_w_zone where
    id_zona=$i);";
    $query=mysql_query;
    }
    sempre che vuoi farlo in php
    .follow the white rabbit.

  5. #5
    $inizio = 1;
    $fine =10;
    for($i=$inizio; $i<=$fine; $i++){
    $update = "UPDATE copia_parrocchie set id_zona='".$i."' where zona = (select zona from copia_w_zone where id_zona='".$i."');";
    mysql_query($update )or die(mysql_error());
    }
    non mi funziona e mi da un errore generico
    LA REALTA' SUPERA LA FANTASIA

  6. #6
    dimenticavo non sto utilizzando PHP ma la console MYSQL.
    questo script mi servee per agggiornare una serie database in serie.
    LA REALTA' SUPERA LA FANTASIA

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.