Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/02/2011, 23h46   #1
Invité de passage
 
soso elaae
Inscription : février 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : soso elaae

Informations forums :
Inscription : février 2011
Messages : 2
Points : 1
Points : 1
Par défaut Petite situation a laquelle je ne trouve pas de solution

Bonjour,
Donc voila j'ai un petit probléme, je vous explique tous , et merci d'avance pour votre lecture :
(J'utilise Navicat MySql)
J'ai 2 tables, une avec les comptes enregistrés , avec chaqun une ID , et une avec les commandes que les comptes ont effectué. Voici le format a peu prés:
TABLE1 : ID , NAME , MDP , ADRESSMAIL
TABLE2 : IDCOMMANDE ,TYPECOMMANDE, IDCOMPTE
L'IDCOMPTE de la table2 correspon a l'ID de la table1 ^^
Je viens de supprimer les comptes qui ne se sont pas connécté depuis plus de 3mois ( environ 3000/50000 ) , mais la j'ai besoin de supprimer les commandes ( sur la TABLE2 ) des comptes inexistant ( Que j'ai supprimé).
J'ai même essayer avec du php , j'ai vraiment pas trouver.
Merci d'avance pour votre aide , et si vous ne comprenez pas quelque chose ou si vous avez besoin de plus d informations, demandez le moi
Merci !
colismo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 02h06   #2
Invité de passage
 
soso elaae
Inscription : février 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : soso elaae

Informations forums :
Inscription : février 2011
Messages : 2
Points : 1
Points : 1
J'ai trouvé une solution , plutot nulle mais qui marche , en php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
mysql_connect("local", "rout", "motdepasse") OR die(mysql_error());  
mysql_select_db("mabasededonnees") OR die(mysql_error()); 
?>
		<center>
 
			<TABLE  border="0" >
	<br />
<?php
$lis1 = mysql_query("SELECT * FROM TABLE1 WHERE lastConnectionDate LIKE '%2011~01~%';")OR die(mysql_error());
while($liste1 = mysql_fetch_array($lis1))
 
{
 
 
?>
	<tr>
 	<td>DELETE FROM TABLE2 WHERE COMPTE=<?php echo $liste1['ID']; ?>;</td>
	</tr>
<?php   } ?>
Jai fait avec sa une liste de commandes a executer , que jai mit dans la console.
Merci quand meme , et a une prochaine!
colismo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h28.


 
 
 
 
Partenaires

Hébergement Web