nico95 | Salut a tous,
jai ecrit un php pour un moteur de recherche ki va chercher les urls ds une table sql. Il marche bien en local mais le probleme c'est ke kan je le transfere sur free, jai une erreur sql. La voici:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in essai2.php on line 32
Je precise ke jai bien mis ladresse du serveur sql free avec mon login et pass. Si kelkun peut maider, ce serait tres cool.
Voici mon code:
Code :
- //etablir la connexion au serveur MySQL et selectionner la base
- $sql_link = mysql_connect("$sql_server","$sql_user","$sql_pass" ) or exit(mysql_error( ));
- mysql_select_db("$sql_bdd" ) or exit(mysql_error( )) ;
- //pas de mot-cle tape
- if ($mot=="" ) {print("Veuillez saisir un ou plusieurs mot-clés avant de cliquer sur 'Rechercher' !" );}
- //sinon
- else
- {
- $query="SELECT * FROM crawler WHERE mot = '$mot'";
- $result=mysql_query("$query",$sql_link);
- $lignes=mysql_num_rows($result);
- echo "Nombre de resultat : ".$lignes."<br>";
- echo "<br><br>Mot: <b>$mot</b>";
- echo "<br>Lien: ";
- for($i=0; $i <$numresults; $i++)
- {
- $url=mysql_result($result,$i,"url" );
- echo "<a href=\"$url\">$url</a><br>";
- }
- }
|
|