bonjour,
Le code suivant me fait planter ma machine !
En fait je fais une premiere requete. Si la requete ne me renvoie aucun resultat je fais une requete en boucle jusqua ce quil me trouve le resultat (ici une reference).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $REQUETE = "select REF, VERIF_REF, NOM, FOURNISSEUR, CAMPAGNE, CATALOGUE, RECU_IM, DEADLINE, ENVOITRAD, RECUTRAD, ENVOIBDL"; $REQUETE.= " from fiche_info, notices"; $REQUETE.= " where REF like '%".$RECUP_TEXTE_RECHERCHE."%'"; $RESULTAT= mysql_query ($REQUETE, $CONNEXION); $NB_LIGNES= mysql_num_rows ($RESULTAT); if($NB_LIGNES==0){ $i = 2; do { $REQUETE_T = "select REF_TEXTILE"; $REQUETE_T.= " from textile"; $REQUETE_T.= " where REF".$i." like '%".$RECUP_TEXTE_RECHERCHE."%'"; echo $REQUETE_T; $RESULTAT_T= mysql_query ($REQUETE_T, $CONNEXION); $NB_LIGNES= mysql_num_rows ($RESULTAT_T); if($NB_LIGNES==1){ $PRODUIT_T=mysql_fetch_array ($RESULTAT_T); extract ($PRODUIT_T); break; } $i++; } while ($i = 10); }
Partager