rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[php] comparer 2 tableaux

magic001, le jeudi 30 mars 2006 à 10:30:02
bonjour à tous

Dans le cadre de mon job, j'ai fait un petit programme pour comparer le contenu d'un fichier avec deux champs concatenés d'une table de ma base de données.
le problème est que rien ne s'affiche.
voici le code
<?php require_once('../Connections/ConnexionJava.php'); ?>
<?php
mysql_select_db($database_ConnexionJava, $ConnexionJava);
$query_rsPhone = "SELECT marque.NAME_MARQUE, modele.NAME_MODELE, modele.ID_MODELE FROM marque, modele WHERE marque.ID_MARQUE= modele.ID_MARQUE ";
$rsPhone = mysql_query($query_rsPhone, $ConnexionJava) or die(mysql_error());
$row_rsPhone = mysql_fetch_assoc($rsPhone);
$totalRows_rsPhone = mysql_num_rows($rsPhone);

mysql_select_db($database_ConnexionJava, $ConnexionJava);
$query_rsTemp = "SELECT temp.MARQUE, temp.MODELE FROM temp";
$rsTemp = mysql_query($query_rsTemp, $ConnexionJava) or die(mysql_error());
$row_rsTemp = mysql_fetch_assoc($rsTemp);
$totalRows_rsTemp = mysql_num_rows($rsTemp);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>compare</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
$fichier = "C:\Documents and Settings\fmienagata\Bureau\cpFichier.txt";
$fic = fopen($fichier, 'r');

while(!feof($fic))
{
  		$ligne[] = fgets($fic,filesize($fichier));
}
fclose($fic);

	 do { 
	   		$db[] = $row_rsPhone['NAME_MARQUE'].$row_rsPhone['NAME_MODELE'];
			
        } while ($row_rsPhone = mysql_fetch_assoc($rsPhone));
	echo '<br>'.'<br>'; 
	
for($i= 0; $i < count($db);$i++)
{
 for($j =0;  $j < count($ligne);$j++)
	{
		if($ligne[$j] == $db[$i])
			 echo $ligne[$j]."<br>"; 
	}
}
?>

</body>
</html>
<?php
mysql_free_result($rsPhone);

mysql_free_result($rsTemp);
?>


je vous remercie d'avance de votre aide.
Répondre à magic001  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 kilian, le jeudi 30 mars 2006 à 10:33:30
Utilise print_r() ou var_dump() pour voir le contenu de tes tableaux, tu comprendras mieux où ça cloche après ça.
Répondre à kilian
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger SuperCopier 2 beta 1.9SuperCopier 2 - SuperCopier est un gestionnaire de copie de fichiers libre pour Windows, proposant des fonctionnalités non couvertes par le...Catégorie: Gestion de fichiers
Licence: Freeware/gratuit
Télécharger A-squared Free 3.5.0.25A-squared Free - Le Scanner de Malware a-squared Free (A² Free ou A2 Free) est prévu pour une utilisation privée. Il ne s'agit nullement...Catégorie: Anti-Spyware
Licence: Freeware/gratuit
Télécharger PowerArchiver 2001 6.0PowerArchiver 2001 - Power Archiver est un équivalent gratuit de WinZip avec des fonctionnalités en plus, avec une version en français !!Catégorie: Compression/Décompression
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [php] comparer 2 tableaux »