begin process at 2012 05 26 22:36:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

mon moteur recherche web : création de page d'idexation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mon moteur recherche web : création de page d'idexation

mardi 5 décembre 2006 à 17:55:31 | mon moteur recherche web : création de page d'idexation

astuces_jeux

Bonjour,
j'ai fait une page de résultats et j'ai peut-etre des erreurs
et j'aimerai décider qu'il y ai 15 réponses par pages et faires plusieurs page !!!
j'aimerai aussi que si rien n'est trouvé on dises : aucun résultats !!!
merci de maider !!!
et aussi j'utilise lycos et il prennent les socket donc fsockopen() devrait etre pris !!!
pouvez-vous me donners un code pour l'indexation de page web !!!
merci
@++
astuces_jeux
ps : merci de répondre le plus vites possible !!!
ps2 : voici les codes qui servent :
il faudrait faire la page d'idexation de page web (externe) qui prend .aspx .asp .html .php .cgi etc
pour sa j'utilises fsockopen() sa peut servir
--------------------------base de données------------
CREATE TABLE annuweb_membre (
   id int(15),
   title varchar(60),
   description varchar(255),
   keywords varchar(175),
   url varchar(170),
   langue varchar(20),
   createur varchar(20),
   taille varchar(15),
);

---------------------------formlulaire-------------
<?php
require_once('config.php');
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta name="robots" content="noindex,nofollow" />
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
        <title>AmeraSearch</title>
        <style type="text/CSS">
            .error {
                color: red;
                font-size: 13px;
                font-weight: bold;
            }
        </style>
        <script type="text/Javascript">
            function verif() {
                if (document.search.search.value === "") {
                    alert("Veuillez indiquer un terme à rechercher");
                    document.search.search.focus();
                    return false;
                }
                else return true;
            }
        </script>
    </head>
    <body>';
    if ($connect === FALSE) echo '<span class="error">Erreur lors de la connection au serveur MySQL.</span>';
    else {
        if (empty($_POST)) {
            mysql_close();
            echo '
                <form action="?" method="post" name="search" onsubmit="javascript: return verif()">

<A
                  href="Http://www.cdd-pro.tk"><IMG height=89
                  alt="Retour sur la page d'accueil" src="cdd.gif"
                  border=0></A>                Rechercher : <input name="search" type="text" value="" /> <br />
                <input name="submit" type="submit" value="Rechercher" />
            </form>';
        }
        else {
            echo '                <form action="?" method="post" name="search" onsubmit="javascript: return verif()">

<A
                  href="Http://www.cdd-pro.tk"><IMG height=89
                  alt="Retour sur la page d'accueil" src="cdd.gif"
                  border=0></A>                Rechercher : <input name="search" type="text" value="" /> <br />
                <input name="submit" type="submit" value="Rechercher" />
            </form>';

<tr><td height=7><img width=1 height=1 alt=""></td></tr></table></td></form></tr></table><table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td bgcolor=#3366cc><img width=1 height=1 alt=""></td></tr></table><table border=0 cellpadding=0 cellspacing=0 width=100% bgcolor=#e5ecf9><tr><td nowrap><font size=+1>&nbsp;<b>Web</b></font>&nbsp;</td>
            
            $query = 'SELECT `id`,`description`,`keywords`,`title`,`url`,`langue`,`createur FROM `search` WHERE';
            
            $_POST['search'] = explode(' ',$_POST['search']);
            $i = 0;
            $j = count($_POST['search']);
            while ($i < $j) {
                <a href="                elseif ($_POST['rows'] === 'url') $query .= ' `url` LIKE "%'.$_POST['search'][$i].'%"';">                elseif ($_POST['rows'] === 'title') $query .=                 ' `title` LIKE "%'.$_POST['search'][$i].'%"';</a>
                if ($_POST['rows'] === 'all') $query .= ' `description` LIKE "%'.$_POST['search'][$i].'%" OR `keywords` LIKE "%'.$_POST['search'][$i].'%" OR `title` LIKE                            "%'.$_POST['search'][$i].'%"';
                elseif ($_POST['rows'] === 'keywords') $query .= ' `keywords` LIKE "%'.$_POST['search'][$i].'%"';
                elseif ($_POST['rows'] === 'description') $query .= ' `description` LIKE "%'.$_POST['search'][$i].'%"';
                <span style="font-size: 24pt; color: #ff0000;">Créer par :                 elseif ($_POST['rows'] === 'createur') $query .= ' `title` LIKE                 "%'.$_POST['search'][$i].'%"';</span>
                <span style="font-size: 24pt; color: #0000FF;">En                 elseif ($_POST['rows'] === 'langue') $query .= ' `langue` LIKE                 "%'.$_POST['search'][$i].'%"';</span>
                <span style="font-size: 24pt; color: #f99CC00;">URL :                  elseif ($_POST['rows'] === 'url') $query .= ' `url` LIKE "%'.$_POST['search'][$i].'%"';</span>
                <span style="font-size: 24pt; color: #FFFFCC;">Taille :                elseif ($_POST['rows'] === 'taille') $query .= ' `taille` LIKE                 "%'.$_POST['search'][$i].'%"';</span>                
                $i++;
            }
            $requete = mysql_query($query);
            mysql_close();
            echo '<br /><table border="1">';
            while($resultat=mysql_fetch_row($requete)) {
                echo '<tr>
                    <td>',$resultat[0],'</td>
                    <td>     ',$resultat[1],'</td>
                    <td>',$resultat[2],'</td>
                    <td>     ',$resultat[3],'</td>
                </tr>';
            }
            echo '</table>';
        }
    }
    echo '</body>

<tr><td height=7><img width=1 height=1 alt=""></td></tr></table></td></form></tr></table><table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td bgcolor=#3366cc><img width=1 height=1 alt=""></td></tr></table><table border=0 cellpadding=0 cellspacing=0 width=100% bgcolor=#e5ecf9><tr><td nowrap><font size=+1>&nbsp;<b>                Rechercher : <input name="search" type="text" value="" /> <br />
                <input name="submit" type="submit" value="Rechercher" />
            </form>';</b></font>&nbsp;</td>
</html>';
?>
----------------------------config.php-----------
<?php

$host = "localhost";      // l'adresse de votre serveur (localhost par default)
$login = "";             // votre login de connexion à la base
$pass = "";             // votre mot de passe
$database = "cddsearch";        // nom de la base (votre login dans 90% des cas)

$connect = FALSE;
if (@mysql_connect($host, $login, $pass) AND @mysql_select_db($database)) $connect = TRUE;

?>
--------------------------------------------------
merci de me donner une page d'indexation !!!
@++"



Cette discussion est classée dans : page, post, query, like, search


Répondre à ce message

Sujets en rapport avec ce message

mon moteur recherche web : création de page d'idexation [ par astuces_jeux ] Bonjour,j'ai fait une page de résultats et j'ai peut-etre des erreurset j'aimerai décider qu'il y ai 15 réponses par pages et faires plusieurs page !! Full Text Search [ par cbu ] Bonjour,je voulais savoir les avantages de cette fonctionnalité..Et si jamais vous aviez un bon tuto, je suis bien preneur MerciArvi Probleme, Recherche sur plusieurs tables, plusieurs mots clefs [ par juki_webmaster ] Bonjour, J'ai une table sur laquel je souhaite faire des recherches, tout en OR. Le but étant de recherche sur chacun des trois champs, les valeurs presentatio concatenation [ par cudenetf ] bonjour,j'ai un petit soucidisons que g plusieurs champs qui composent l' adresse : adr1,adr2,code_post adr1 et adr2 sont des nvarchar et code_post un Inverse de 'LIKE' [ par jumano ] Bonjour,J'aimerais savoir si l'on peut utiliser dans une requête la syntaxe 'NOT LIKE' à l'inverse de 'LIKE' afin de retourner des enregistrement qui changer et recharcharger ma BDD SQL help ! [ par stefde10 ] Bonjour a tous, voici mon code et ce que je voudrai faire pour changer une image en gardant la valeur de la première Image. J'explique : Disons que insérer une variable dans une requete sql [ par fatatra ] Bonjour a tous;je cherche a integrer une variable php dans une requéte my sql.exemple:$id = $_POST['listeJoueurs'];  //je recupere l'id correspond a u requête a déchifrer !!! [ par nicomilville ] Bonjour tout le monde je suis débutant en mysql et je voudrai créer un forum le problème c'est que je ne sais pas quel table créer ni les champs a cré URL [ par djmaxmat ] Bonjour, comment est-il possible d'executer une URL sur un serveur et d'envoyé la page HTML qui en résulte avec les lien qui a sur ma page vers le cli erreur dans ma requête [ par bakalai ] Bonjour,Je débute avec mypypadmin.J'ai une table avec plusieurs champs:id / mediumint(20) / auto_incrementphoto / mediumint(20)description / text<


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,073 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales