Se connecter avec
S'enregistrer | Connectez-vous

"moteur de recherche php/mysql"

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Pourquoi tu mets des côtes avant tes doubles côtes au début ?

28 AND R.idr = '".addslashes($region)."'
29 AND D.idD = '".addslashes($domaine)."'
30 AND evt.ida = '".addslashes($alternance)."'
31 AND N.idniveau = '".addslashes($niveau)."'

Tu as essayé sans ?

Alors là ca dépend de ce que tu veux faire comme "type" de recherche.

Pour une recherche simple sans te casser les pieds tu fais un Select * from "toutes tes tables" where "toutes les colonnes=le truc recherché"

Bon je t'avoue que c'est pas le top mais ca devrait marcher... Sinon tu peux faire des recherches plus compliqués mais là j'ai pas la tête à me prendre la tête :-P

Si ce n'est que ca :-D

Citation :

<html>
...

<table><tr><td>colonne 1</td><td>colonne 2</td><td>colonne 3</td><td>etc...</td></tr>
<?php
//connexion à ta base de donnée...
while($data= mysql_fetch_assoc($req)) {
echo "<tr><td>$data[0]</td><td>$data[1]</td><td>$data[2]</td><td>...</td></tr>"
}

...
?>
</table>
...
</html>


Tadaaaam ;-)

Merci ça fonctionne parfaitement.
J'aurais voulu savoir commnent faire un lien (en php) sur chaque chaque ligne du tableau sachant que c´est le resultat d´un moteur de recherche connecté à une bdd sql.
Cette ligne ("titre") correspond à un texte contenue dans la bdd

Re salut Darit
C'est ce que j'ai fait un a href malheuresement, il y a quelque chose qui cloche: j4ai fait comme ça :
<tr><a href=detail.php><td>'.$data['titre'].'</td></a>
ca dirige vers une autre page detail.php:
  1. php<?php
  2. $idevt=$_GET["idevt"];
  3. $connexion=mysql_connect("Localhost","root","");
  4. mysql_select_db("jop",$connexion);
  5. $sql="SELECT texte FRO evenement WHERE idevt='$idevt' ";
  6. $req = mysql_query($sql);
  7.  
  8. echo $req;
  9.  
  10. mysql_close();
  11. ?>

Mais k'arrive pas à récupérer la clef du titre

Dans ton code rajoute déjà FROM au lieu de FRO ;-)

Sinon pour le href, si ca amrche avec une case du tableau ca je savais pas...

Qu'entends tu par la clef du titre ?

Avec ca ?

<tr><a href=\"detail.php?clef='.$data['titre']\".'><td>'.$data['titre'].'</td></a> :-?

Je suis trop c.. :-? pour la requête
J'avais essayé ça au hasard pour la case :-o
en fait dans ma table qui s'appelle évènement sa primary key se nomme idevt, puis il y a la colonne titre, sstitre ... et donc selon le choix que tu fais sur le titre ça renvoie le texte correspondant au titre chiosi sachant que chaque texte est différent
Lassé par la pub ? Créez un compte
Tom's guide dans le monde