A voir également:
- Recherche d'un mot dans BDD
- Piratage facebook changer mot de passe - Guide
- Mettre un mot de passe sur un dossier - Guide
- Recherche musique - Guide
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
5 réponses
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
27 juin 2008 à 09:32
27 juin 2008 à 09:32
Tu a deja commencé quelque chose ? la connection a la base ?
Oui , voilà ce que j'ai fait :
<form action="new3.php" method="post" name="maForm" onSubmit="return confirm('Rechercher ?')">
<fieldset>
<label for="mot">Mot à Chercher :</label><br />
<input type="text" name="mot" id="mot" tabindex="10" /><br />
</fieldset>
<p>
<input type="submit" /> <input type="reset" />
</p>
</form>
<?php
// Connexion à MySQL
mysql_connect("localhost", "root", "e");
mysql_select_db("systdoc");
//le code que j'essaye de faire
$reponse = mysql_query("SELECT 'Titre','Lien Hypertexte' FROM 'table1'");
mysql_close(); // Déconnexion de MySQL
?>
voilà, j'espère que tu pourras m'aider...
<form action="new3.php" method="post" name="maForm" onSubmit="return confirm('Rechercher ?')">
<fieldset>
<label for="mot">Mot à Chercher :</label><br />
<input type="text" name="mot" id="mot" tabindex="10" /><br />
</fieldset>
<p>
<input type="submit" /> <input type="reset" />
</p>
</form>
<?php
// Connexion à MySQL
mysql_connect("localhost", "root", "e");
mysql_select_db("systdoc");
//le code que j'essaye de faire
$reponse = mysql_query("SELECT 'Titre','Lien Hypertexte' FROM 'table1'");
mysql_close(); // Déconnexion de MySQL
?>
voilà, j'espère que tu pourras m'aider...
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
27 juin 2008 à 11:37
27 juin 2008 à 11:37
Ben pour le moment c'est juste, il faut ensuite boucler sur le resultat de ta requete
$reponse = mysql_query("SELECT 'Titre','Lien Hypertexte' FROM 'table1'");
while ($ligne = mysql_fetch_array($reponse))
{
echo "<a href='".$ligne['0']."'>".$ligne['1']."</a><br><br>";
}
$reponse = mysql_query("SELECT 'Titre','Lien Hypertexte' FROM 'table1'");
while ($ligne = mysql_fetch_array($reponse))
{
echo "<a href='".$ligne['0']."'>".$ligne['1']."</a><br><br>";
}
voilà j'ai réussi en partie :
la fonction recherche fonctione très bien !
En revance, le lien hypertexte ne marche pas, il reste sur le serveur localhost alors que lui donne une adresse :
file:///\192.345.3.5\répertoire\fichier ( l'adresse est extraite de la bdd)
voilà mon code :
<?php
extract($_POST);
// on teste si on récupere bien notre variable du formulaire, on pourra le supprimer
echo $mots;
// Connexion à MySQL
$bd=mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("sotra",$bd); // Sélection de la base coursphp
//Dans cette requete, on selectionne tout ce qui correspond aux termes recherchés contenus dans la variable $mots !
$reponse = mysql_query("SELECT * FROM table1 where Titre like '%$mots%' ");
?>
<p> <strong>La Recherche donne </strong> : </p>
<?php
while($donnees = mysql_fetch_array($reponse))
{
?>
<p>
<a href ="<?php echo $donnees['Lien Hypertexte'] ?>"><?php echo $donnees['Titre']; ?></a><br />
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
la fonction recherche fonctione très bien !
En revance, le lien hypertexte ne marche pas, il reste sur le serveur localhost alors que lui donne une adresse :
file:///\192.345.3.5\répertoire\fichier ( l'adresse est extraite de la bdd)
voilà mon code :
<?php
extract($_POST);
// on teste si on récupere bien notre variable du formulaire, on pourra le supprimer
echo $mots;
// Connexion à MySQL
$bd=mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("sotra",$bd); // Sélection de la base coursphp
//Dans cette requete, on selectionne tout ce qui correspond aux termes recherchés contenus dans la variable $mots !
$reponse = mysql_query("SELECT * FROM table1 where Titre like '%$mots%' ");
?>
<p> <strong>La Recherche donne </strong> : </p>
<?php
while($donnees = mysql_fetch_array($reponse))
{
?>
<p>
<a href ="<?php echo $donnees['Lien Hypertexte'] ?>"><?php echo $donnees['Titre']; ?></a><br />
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
En fait j'ai vérifier, lorsqu'il crée le lien hypertexte, il transforme tous les "\" en "/".
Connaissez-vous une solution ou l'origine de cette modification.
Merci d'avance
Math
Connaissez-vous une solution ou l'origine de cette modification.
Merci d'avance
Math
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
4 juil. 2008 à 20:00
4 juil. 2008 à 20:00
dans ta base de données il y a quel caractere ? \ ou / ?
Le champs dans lequel tu met ton lien est de quel type ?
Le champs dans lequel tu met ton lien est de quel type ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question