Bonjour,
J'ai une requête SQL dans mon code qui, apparemment n'arrive pas à trouver la valeur voulu à cause , je pense, à une erreur de syntaxe signalée par le code erreur "Resource id #4", malheureusement, malgré mes recherches, je n'arrive pas à trouver pourquoi!!!
Le paramètre "page" passe bien à "liens" car j'ai mis un "echo pour le vérifier, et dans ma table lien j'ai bien qu'une seule entrée qui correspond à ma requête....
Voilà je sèche et je voulais savoir s'il était posible de m'éclairer là dessus,
Merci d'avance
Voici le code:
<?php // Début code PHP
// Appel du fichier contenant les paramètres de connexion au SGBD et les variables globales
include "include/connexion.php";
?> <!-- Fin code PHP -->
<HTML>
<FONT FACE="Arial" SIZE="4"> <!-- Début définition police caractères -->
<?php
$lien = $_POST['Page'];
echo $lien;
// Déclaration de variables locales
$table="liens";
// Connexion au Système de Gestion de Base de Données MySQL
mysql_connect($nom_serveur, $nom_utilisateur, $mot_de_passe);
// Connexion à la Base De Données
mysql_select_db($base_de_donnees);
// recherche de l'enregistrement dans la table
$requete_sql="SELECT liens_prod FROM $table WHERE nom_prod LIKE'$lien';";
$resultat_sql=mysql_query($requete_sql);
// Affichage message de confirmation de création ou non
if ($resultat_sql)
{
echo $resultat_sql;
}
else
{
print "La page est inexistante";
}
// Déconnexion à la Base De Données
mysql_close();
?>
<!-- Retour au menu général -->
<CENTER> <!-- Début centrage -->
<FORM METHOD="POST" ACTION="index.php" NAME="FORMULAIRE"> <!-- Début formulaire -->
<INPUT TYPE="SUBMIT" NAME="MENU" VALUE="RETOUR AU MENU">
</FORM> <!-- Fin formulaire -->
</CENTER> <!-- Fin centrage -->
</BODY> <!-- Fin corps page HTML -->
</HTML> <!-- Fin page HTML -->
Le résultat à afficher correspond à une URL, que je voudrais activer automatiquement pas la suite.
Merci
Configuration: Windows XP
Firefox 2.0.0.11