Pb programmation php/Mysql

Résolu
Auloni -  
 Auloni -
Bonjour,

Je m'explique

$load1 = mysql_query("SELECT url FROM latable");
while($load2 = mysql_fetch_array($load1)){
if($load2['url'] != leresultat*)
{echo 'OK';}
else{echo 'PAS OK';}
}

imaginons que les resultats de la colonne url soit leresultatabcde, leresultatfghij, leresultatklmno, puis autre resultatabcde, autreresultatfghij, etc...

comment selectionner tout les resultat commençant par "leresultat" dans le IF ?

if($load2['url'] != leresultat*)

Merci davance
Configuration: Windows 7 Internet Explorer 7.0

4 réponses

  1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonsoir,

    if (substr($load2['url'],0,10)<> 'leresultat'))

    0
  2. Auloni
     
    Merci beaucoup !!

    je rectifie juste, il y a une parenthese en trop

    if (substr($load2['url'],0,10)<> 'leresultat')
    0
    1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
       
      non elle est mal placée :
      if (substr($load2['url'],0,10))<> 'leresultat')
      0
  3. Auloni
     
    J'ai une erreur avec if (substr($load2['url'],0,10))<> 'leresultat')

    Et ça passe avec if (substr($load2['url'],0,10)<> 'leresultat')
    0
  4. Auloni
     
    Ou alors comme ça

    ((substr($load2['url'],0,10))<> 'leresultat')
    0