Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Una query per l'intero database

    Ciao,
    esiste un modo per eseguire una query su tutto il db. mi spiego meglio devo cancellare una email ma non ricordo tra le 20 tabelle in quale è inserita. Come posso eseguire una query simile a questa per tutto il db?

    $query=mysql_query("DELETE FROM tabella WHERE email='".$email."' ");

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    $query1 = "SHOW TABLES as tabella";
    $result1 = mysql_query($query1);
    
    if($result1) {
    
      while($row1=mysql_fetch_array($result1)) {
         $query2 = "DELETE FROM ".$row1[0]." WHERE email='".$email."'";
         mysql_query($query2);
         
    
      }
    
    }
    dovrebbe andare, ma controllalo...

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.