對不起,我的英語,但我有問題,因爲我尋求相同的字段值,當我找到相同的值我打印一條消息,如果我不找到相同的值我打印錯誤消息,但此錯誤消息repated,我想一次,如果他們沒有相同的價值觀這是我的代碼打印:問題與比較兩個數組與foreach
foreach($row2 as $key => $value)
{
echo $value['event_title'].'<br/>';
if(isset($_SESSION['account_id']))
{
$query3 = Connexion::getConnexion()->prepare('SELECT COUNT(event_id) AS nbr,account_id,event_id ,account_event_place_reserved FROM account_event WHERE account_id =:id');
$query3->bindParam(':id',$_SESSION['account_id'],PDO::PARAM_INT);
$query3->execute();
$row3 = $query3->fetch(PDO::FETCH_ASSOC);
//$query3->closeCursor();
//print_r($row3);
if($row3['nbr'] > 0)
{
$query4 = Connexion::getConnexion()->prepare('SELECT account_id,event_id ,account_event_place_reserved FROM account_event WHERE account_id =:id GROUP BY event_id');
$query4->bindParam(':id',$_SESSION['account_id'],PDO::PARAM_INT);
$query4->execute();
$row4 = $query4->fetchAll(PDO::FETCH_ASSOC);
$query4->closeCursor();
foreach($row4 as $key => $value2)
{
//print_r($value2);
echo $value2['event_id'].'========='.$value['event_id'];
if($value2['event_id'] == $value['event_id'])
{
echo " vous etes inscrit a cet evenement"."<br/><br/>";
}
else
{
?>
<a href='#' class='event_register'> s inscrire a l evenement</a><br/><br/>
和結果:
iiiii
12=========2 s inscrire a l evenement
Email:
Nom:
Prenom:
Numero de telephone:
Nombre de place que vous voulez reserver:
13=========2 s inscrire a l evenement
Email:
Nom:
Prenom:
Numero de telephone:
Nombre de place que vous voulez reserver:
18=========2 s inscrire a l evenement
Email:
Nom:
Prenom:
Numero de telephone:
Nombre de place que vous voulez reserver:
oooooo
12=========12 vous etes inscrit a cet evenement
13=========12 s inscrire a l evenement
Email:
Nom:
Prenom:
Numero de telephone:
Nombre de place que vous voulez reserver:
18=========12 s inscrire a l evenement`
如果你提供你真的想看到的輸出可能有幫助... – 2010-10-31 09:12:45