Probleme de code??
ladj59
Messages postés
322
Statut
Membre
-
ladj59 Messages postés 322 Statut Membre -
ladj59 Messages postés 322 Statut Membre -
Bonjour,
pourquoi le code suivant ne march pas plz :
$mots = explode(" ", $_POST['motscle']);
$mots2 = explode(" ", $_POST['motstitre']);
if (($_POST['auteur']=='') && ($_POST['motstitre']!='') && ($_POST['année']=='') && ($_POST['journal']=='') && ($_POST['motscle']!=''))
{
$laRequete = "SELECT * FROM base_physique WHERE ";
for($rangMotclef = 0 ; $rangMotclef < sizeof($mots) ; $rangMotclef++)
{
if($rangMotclef > 0)
$laRequete .= " OR ";
$laRequete .= "motscle LIKE '%" . $mots[ $rangMotclef ] . "%'";
}
$reponse = mysql_query( $laRequete );
if( !$reponse )
{
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $laRequete;
die($message);
}
for($rangMotstitre = 0 ; $rangMotstitre < sizeof($mots2) ; $rangMotstitre++)
{
if($rangMotstitre > 0)
$laRequete .= " OR ";
$laRequete .= "motstitre LIKE '%" . $mots2[ $rangMotstitre ] . "%'";
}
$reponse = mysql_query( $laRequete );
if( !$reponse )
{
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $laRequete;
die($message);
}
if( mysql_num_rows( $reponse ) == 0 )
{
echo "Aucun résultat ne correspond à votre recherche";
}
else
{
?>
pourquoi le code suivant ne march pas plz :
$mots = explode(" ", $_POST['motscle']);
$mots2 = explode(" ", $_POST['motstitre']);
if (($_POST['auteur']=='') && ($_POST['motstitre']!='') && ($_POST['année']=='') && ($_POST['journal']=='') && ($_POST['motscle']!=''))
{
$laRequete = "SELECT * FROM base_physique WHERE ";
for($rangMotclef = 0 ; $rangMotclef < sizeof($mots) ; $rangMotclef++)
{
if($rangMotclef > 0)
$laRequete .= " OR ";
$laRequete .= "motscle LIKE '%" . $mots[ $rangMotclef ] . "%'";
}
$reponse = mysql_query( $laRequete );
if( !$reponse )
{
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $laRequete;
die($message);
}
for($rangMotstitre = 0 ; $rangMotstitre < sizeof($mots2) ; $rangMotstitre++)
{
if($rangMotstitre > 0)
$laRequete .= " OR ";
$laRequete .= "motstitre LIKE '%" . $mots2[ $rangMotstitre ] . "%'";
}
$reponse = mysql_query( $laRequete );
if( !$reponse )
{
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $laRequete;
die($message);
}
if( mysql_num_rows( $reponse ) == 0 )
{
echo "Aucun résultat ne correspond à votre recherche";
}
else
{
?>
A voir également:
- Probleme de code??
- Code ascii - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide