begin process at 2012 05 31 08:05:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

$_GET['valeur']


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

$_GET['valeur']

mercredi 30 septembre 2009 à 12:03:38 | $_GET['valeur']

VestaX

Membre Club

Salut,

Voilà, j'ai un tit soucis avec un moteur de recherche multi-critères.

C'est un moteur de recherche pour agence immobilière, et je dois pouvoir faire un multiple choix de ville.


"moteur.php"

Bien enttendu il y a une requete qui va chercher toutes les villes dans la BDD

<select name="ville[]" size="5" multiple="MULTIPLE" id="ville">
<?php
do {
?>
<option value="<?php echo $row_R_listevilles['ville']?>"><?php echo $row_R_listevilles['ville']?></option>
<?php
} while ($row_R_listevilles = mysql_fetch_assoc($R_listevilles));
$rows = mysql_num_rows($R_listevilles);
if($rows > 0) {
mysql_data_seek($R_listevilles, 0);
$row_R_listevilles = mysql_fetch_assoc($R_listevilles);
}
?>
</select>



resultats-recherche.php


mysql_select_db($database_mabase, $mabase);


$query_R_resultats_recherche = sprintf("SELECT * FROM biens WHERE bien = %s AND type_fr = %s AND pays = %s AND pieces = %s AND prix >= %s AND prix <= %s AND ville =" . $ville . "",
GetSQLValueString($varbien_R_resultats_recherche, "text"),
GetSQLValueString($vartype_R_resultats_recherche, "text"),
GetSQLValueString($varpays_R_resultats_recherche, "text"),
GetSQLValueString($varpiece_R_resultats_recherche, "text"),
GetSQLValueString($varmin_R_resultats_recherche, "int"),
GetSQLValueString($varmax_R_resultats_recherche, "int"),
GetSQLValueString($varville_R_resultats_recherche, "text"));

$R_resultats_recherche = mysql_query($query_R_resultats_recherche, $mabase) or die(mysql_error());




Le problème, c'est que ca ne m'affiche que 1 seule ville, et non pas toutes les villes sélectionnées. J'immagine qu'il doit y avoir un while ou foreach quelque part à caler. Mais ou ?

Je n'ai jamais fais de boucle dans une requete et c'est là que ca bloque :(

Quelqu'un aurrait une solution svp???


Merci d'avance

VestaX
mercredi 30 septembre 2009 à 12:43:45 | Re : $_GET['valeur']

Tonio_35

Hello,

Pourquoi ne pas former ta requête comme ca :

Code PHP :
<?php

$sql_requete = 'select * from biens where bien = "'.getsqlvaluestring($varbien_r_resultats_recherche, "text").'" and type_fr = "'.getsqlvaluestring($vartype_r_resultats_recherche, "text").'" [...] and (';
// imaginons que $ville est ton tableau de villes
foreach($ville as $value)
{
   $sql_requete .= 'ville = "'.$value.'" or ';
}
// on supprime le dernier or en trop
$sql_requete = substr($sql_requete, 0, -4);
// on ferme la requete
$sql_requete .= ')';

$r_resultats_recherche = mysql_query($sql_requete, $mabase) or die(mysql_error()); 
?>


_________________________________
Min iPomme
mercredi 30 septembre 2009 à 12:48:01 | Re : $_GET['valeur']

Tonio_35

PS : Pour des champs Text dans une base de donnée, il vaut mieux utiliser le LIKE à la place du =.

Le .= 'toto' équivaut à faire $mavar = $mavar.'toto'
Code PHP :
<?php
$mavar = "hello ";
$mavar .= "world";
echo $mavar;
// hello world
?>


_________________________________
Min iPomme
mercredi 30 septembre 2009 à 13:54:54 | Re : $_GET['valeur']

VestaX

Membre Club

Erfff, marche pas, j'ai trop pleins de problèmes de requetes.

Voici mon code complet:


<?php require_once('../Connections/arimmobilier.php'); ?>
<?php require_once('../Connections/arimmobilier.php'); ?><?php
if (!isset($_SESSION)) {
session_start();
}
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";

// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;

// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}

$MM_restrictGoTo = "erreur-auth.php";
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0)
$MM_referrer .= "?" . $QUERY_STRING;
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

$currentPage = $_SERVER["PHP_SELF"];

$maxRows_R_fiches = 15;
$pageNum_R_fiches = 0;
if (isset($_GET['pageNum_R_fiches'])) {
$pageNum_R_fiches = $_GET['pageNum_R_fiches'];
}
$startRow_R_fiches = $pageNum_R_fiches * $maxRows_R_fiches;

mysql_select_db($database_arimmobilier, $arimmobilier);
$query_R_fiches = "SELECT * FROM biens ORDER BY prix ASC";
$query_limit_R_fiches = sprintf("%s LIMIT %d, %d", $query_R_fiches, $startRow_R_fiches, $maxRows_R_fiches);
$R_fiches = mysql_query($query_limit_R_fiches, $arimmobilier) or die(mysql_error());
$row_R_fiches = mysql_fetch_assoc($R_fiches);

if (isset($_GET['totalRows_R_fiches'])) {
$totalRows_R_fiches = $_GET['totalRows_R_fiches'];
} else {
$all_R_fiches = mysql_query($query_R_fiches);
$totalRows_R_fiches = mysql_num_rows($all_R_fiches);
}
$totalPages_R_fiches = ceil($totalRows_R_fiches/$maxRows_R_fiches)-1;

$varbien_R_resultats_recherche = "-1";
if (isset($_GET['bien'])) {
$varbien_R_resultats_recherche = $_GET['bien'];
}
$varmin_R_resultats_recherche = "-1";
if (isset($_GET['prixmin'])) {
if ($_GET['prixmin'] == "") { $varmin_R_resultats_recherche = "0" ; }
else { $varmin_R_resultats_recherche = $_GET['prixmin']; }

}
$varmax_R_resultats_recherche = "-1";
if (isset($_GET['prixmax'])) {
if ($_GET['prixmax'] == "") { $varmax_R_resultats_recherche = "9999999999999" ; }
else { $varmax_R_resultats_recherche = $_GET['prixmax']; }
}



$varpiece_R_resultats_recherche = "%";
if (isset($_GET['pieces'])) {
if ($_GET['pieces'] == "") { $varpiece_R_resultats_recherche = "" ; }
else { $varpiece_R_resultats_recherche = $_GET['pieces']; }


}
$varpays_R_resultats_recherche = "-1";
if (isset($_GET['pays'])) {
$varpays_R_resultats_recherche = $_GET['pays'];
}
$vartype_R_resultats_recherche = "-1";
if (isset($_GET['type_fr'])) {
$vartype_R_resultats_recherche = $_GET['type_fr'];
}

$varville_R_resultats_recherche = "%";
if (isset($_GET['ville'])) {
//$varville_R_resultats_recherche = $_GET['ville'];
$varville_R_resultats_recherche = implode(";", $_GET['ville']);
}



mysql_select_db($database_arimmobilier, $arimmobilier);




$query_R_resultats_recherche = sprintf("SELECT * FROM biens WHERE bien = %s AND type_fr = %s AND pays = %s AND pieces = %s AND prix >= %s AND prix <= %s AND ville LIKE %s", GetSQLValueString($varbien_R_resultats_recherche, "text"),
GetSQLValueString($vartype_R_resultats_recherche, "text"),
GetSQLValueString($varpays_R_resultats_recherche, "text"),
GetSQLValueString($varpiece_R_resultats_recherche, "text"),
GetSQLValueString($varmin_R_resultats_recherche, "int"),
GetSQLValueString($varmax_R_resultats_recherche, "int"),
GetSQLValueString($varville_R_resultats_recherche, "text"));


foreach($ville as $value)




$R_resultats_recherche = mysql_query($query_R_resultats_recherche, $arimmobilier) or die(mysql_error());
$row_R_resultats_recherche = mysql_fetch_assoc($R_resultats_recherche);
$totalRows_R_resultats_recherche = mysql_num_rows($R_resultats_recherche);

$maxRows_R_resultats_recherche = 15;
$pageNum_R_resultats_recherche = 0;
if (isset($_GET['pageNum_R_resultats_recherche'])) {
$pageNum_R_resultats_recherche = $_GET['pageNum_R_resultats_recherche'];
}
$startRow_R_resultats_recherche = $pageNum_R_resultats_recherche * $maxRows_R_resultats_recherche;

$varbien_R_resultats_recherche = "-1";
if (isset($_GET['bien'])) {
$varbien_R_resultats_recherche = $_GET['bien'];
}




$queryString_R_resultats_recherche = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_R_resultats_recherche") == false &&
stristr($param, "totalRows_R_resultats_recherche") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_R_resultats_recherche = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_R_resultats_recherche = sprintf("&totalRows_R_resultats_recherche=%d%s", $totalRows_R_resultats_recherche, $queryString_R_resultats_recherche);
?>
<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.Style6 {color: #FFFFFF; font-weight: bold; }
-->
</style>
</head>

<body>
<div align="center" class="titre-admin"><strong>ADMINISTRATION</strong></div>
<br />
<br />
<br />
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="313" align="center" valign="top" bgcolor="#FFFFFF"><?php include('inc/moteur.php') ;?></td>
<td width="637" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#FFFFFF"><table width="98%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333">
<tr>
<td><?php include('inc/menu.php') ;?></td>
</tr>
</table></td>
</tr>

</table>

<br />
<br />
<table width="21%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="17"><a href="ajouter-fiche.php"><img src="images/ajouter.jpg" alt="Ajouter une fiche" width="16" height="17" border="0" /></a></td>
<td width="114"><a href="ajouter-fiche.php">Ajouter une fiche</a></td>
</tr>
</table>
<div align="center"><br />
Résultats de votre recherche: <?php echo $totalRows_R_resultats_recherche ?> réponse(s)<br />
<br />
</div>

<?php if ($totalRows_R_resultats_recherche > 0) { // Show if recordset not empty ?>
<table width="98%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="7%">&nbsp;</td>
<td colspan="5">&nbsp;</td>
<td width="2%">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="8%" bgcolor="#666666"><span class="Style6">REF</span></td>
<td width="21%" bgcolor="#666666"><span class="Style6">BIENS</span></td>
<td width="22%" bgcolor="#666666"><span class="Style6">TYPES</span></td>
<td width="24%" bgcolor="#666666"><span class="Style6">VILLES</span></td>
<td width="16%" bgcolor="#666666"><span class="Style6">PRIX</span></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td colspan="5">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<?php do { ?>
<tr>
<td><a href="modifier-fiche.php?id_annonce=<?php echo $row_R_fiches['id_annonce']; ?>"><img src="images/edit.jpg" alt="Modifier" width="16" height="16" border="0" /></a> <a href="supprimer-fiche.php?id_annonce=<?php echo $row_R_fiches['id_annonce']; ?>"><img src="images/button_cancel.jpg" alt="Effacer" width="16" height="16" border="0" /></a></td>
<td><?php echo $row_R_resultats_recherche['ref']; ?></td>
<td><?php echo $row_R_resultats_recherche['bien']; ?></td>
<td><?php echo $row_R_resultats_recherche['type_fr']; ?></td>
<td><?php echo substr($row_R_resultats_recherche['ville'],0,7); ?></td>
<td><?php echo $row_R_resultats_recherche['prix']; ?> ¤</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="2" colspan="7" bgcolor="#666666"></td>
</tr>
<?php } while ($row_R_resultats_recherche = mysql_fetch_assoc($R_resultats_recherche)); ?>
<tr>
<td>&nbsp;</td>
<td colspan="5">&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<div align="center"> <br />
<?php if ($totalRows_R_resultats_recherche > 0) { // Show if recordset not empty ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center"><br />
<?php echo ($startRow_R_resultats_recherche + 1) ?> à <?php echo min($startRow_R_resultats_recherche + $maxRows_R_resultats_recherche, $totalRows_R_resultats_recherche) ?> sur <?php echo $totalRows_R_resultats_recherche ?> <br />
<br />
<a href="<?php printf("%s?pageNum_R_resultats_recherche=%d%s", $currentPage, 0, $queryString_R_resultats_recherche); ?>">Début</a> <a href="<?php printf("%s?pageNum_R_resultats_recherche=%d%s", $currentPage, max(0, $pageNum_R_resultats_recherche - 1), $queryString_R_resultats_recherche); ?>">Précédent</a> <a href="<?php printf("%s?pageNum_R_resultats_recherche=%d%s", $currentPage, min($totalPages_R_resultats_recherche, $pageNum_R_resultats_recherche + 1), $queryString_R_resultats_recherche); ?>">Suivant</a> <a href="<?php printf("%s?pageNum_R_resultats_recherche=%d%s", $currentPage, $totalPages_R_resultats_recherche, $queryString_R_resultats_recherche); ?>">Fin</a> </div></td>
</tr>
</table>
<?php } // Show if recordset not empty ?>
<br />
<br />
</div></td>
</tr>
</table>
<?php } // Show if recordset not empty ?></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
</table>
<br />
</body>
</html>
<?php
mysql_free_result($R_fiches);

mysql_free_result($R_resultats_recherche);
?>











VestaX
www.jm-studio.eu
mercredi 30 septembre 2009 à 14:22:15 | Re : $_GET['valeur']

Tonio_35

1. Met ton code entre les balises [ code=php ][ /code ] prévues à cet effet ;

2. Ton code est difficile à comprendre, car tu ne l'as pas indenté.

Conséquence, personne ne va le lire et à la fin des temps ton problème ne sera toujours pas résolu .
Tu trouveras dans ce tutoriel les conseils pour bien indenter ton code, et d'autres informations sur ce point sur Wikipedia.

3. Dire "Ça ne marche pas" ne permet pas de situer le problème, et n'aide donc en rien les membres à trouver une piste, explication ou solution.

  • Le comportement constaté est-il différent de celui attendu ?
  • Quels sont ces comportements ?
  • Est-ce qu'il y a un message d'erreur, et si oui, lequel ?


Bon sinon déjà :
Pourquoi mettre deux fois
Code PHP :
<?php require_once('../connections/arimmobilier.php'); ?>
<?php require_once('../connections/arimmobilier.php'); ?>


Il vaut mieux mettre ca :
Code PHP :
<?php
if (!isset($_session)) {
session_start();
}
?>

Tout en haut

Tu n'est pas obligé de fermer et ouvrir les balises php à chaque fois, au contraire...
Ce qui donne pour les premières lignes :
Code PHP :
<?php
if (!isset($_session))
{
    session_start();
}
require_once('../connections/arimmobilier.php');


Je m'arrête la en attendant l'erreur exacte... Ou plus de détails sur ce qui ne fonctionne pas...




_________________________________
Min iPomme
mercredi 30 septembre 2009 à 14:33:38 | Re : $_GET['valeur']

VestaX

Membre Club
Re,

En fait, je passe par dreamweaver. C'est pour ca qu'il m'ouvre 50000 balises <?php :)

Merci pour tes liens, mais j'ai déjà fait les 50 premières pages de google depuis ce matin pour trouver une solution. Mais rien a faire.

Oui, quand je dit ca ne marche pas, c'est qu'il y a plein d'érreur sql.


exemple:

Notice: Undefined variable: ville in C:\Sites\ar-immobilier\Admin\resultats-recherche.php on line 157

Warning: Invalid argument supplied for foreach() in C:\Sites\ar-immobilier\Admin\resultats-recherche.php on line 157

Notice: Undefined variable: sql_requete in C:\Sites\ar-immobilier\Admin\resultats-recherche.php on line 162


et j'en passe. Dès que je touche un paramètre, ca plante!!


VestaX
www.jm-studio.eu
mercredi 30 septembre 2009 à 14:45:32 | Re : $_GET['valeur']

Tonio_35

Alors :

Notice: Undefined variable: ville in C:\Sites\ar-immobilier\Admin\resultats-recherche.php on line 157


Ici ca veux juste dire que tu te sert d'une variable qui n'existe pas...
Idem pour tout les autres messages...

_________________________________
Min iPomme
mercredi 30 septembre 2009 à 15:03:00 | Re : $_GET['valeur']

Tonio_35

Réponse acceptée !
Voici ce qu'il faut modifier :

Code PHP :
<?php
$varpays_r_resultats_recherche = "-1";
if (isset($_get['pays']))
{
	$varpays_r_resultats_recherche = $_get['pays'];
}
$vartype_r_resultats_recherche = "-1";
if (isset($_get['type_fr']))
{
	$vartype_r_resultats_recherche = $_get['type_fr'];
}
/*********************
debut modif
*********************/
mysql_select_db($database_arimmobilier, $arimmobilier);


$query_r_resultats_recherche = sprintf("select * from biens where bien = %s and type_fr = %s and pays = %s and pieces = %s and prix >= %s and prix <= %s",
	getsqlvaluestring($varbien_r_resultats_recherche, "text"),
	getsqlvaluestring($vartype_r_resultats_recherche, "text"),
	getsqlvaluestring($varpays_r_resultats_recherche, "text"),
	getsqlvaluestring($varpiece_r_resultats_recherche, "text"),
	getsqlvaluestring($varmin_r_resultats_recherche, "int"),
	getsqlvaluestring($varmax_r_resultats_recherche, "int")
);
// on parcours le tableau de villes recherchées si au moins une ville à été séléctionnée
if(isset($_get['ville']) and count($_get['ville']) > 0)
{
	$query_r_resultats_recherche .= "and (";
	foreach($_get['ville'] as $value)
	{
		$query_r_resultats_recherche .= 'ville like "'.getsqlvaluestring($value, "text").'" or ';
	}
	// on supprime le dernier  or  en trop
	$query_r_resultats_recherche = substr($query_r_resultats_recherche, 0, -4);
	$query_r_resultats_recherche .= ")";
}

/*********************
fin modif
*********************/

$r_resultats_recherche = mysql_query($query_r_resultats_recherche, $arimmobilier) or die(mysql_error());
$row_r_resultats_recherche = mysql_fetch_assoc($r_resultats_recherche);
$totalrows_r_resultats_recherche = mysql_num_rows($r_resultats_recherche);
?>



_________________________________
Min iPomme
mercredi 30 septembre 2009 à 15:10:04 | Re : $_GET['valeur']

VestaX

Membre Club
Merci beaucoup Tonio pour ton temps passé à m'aider. Je vais tester ton code de suite, et je te tiens au jus :)


VestaX
mercredi 30 septembre 2009 à 15:14:04 | Re : $_GET['valeur']

VestaX

Membre Club
Tonio_35

T'EST UN DIEU!!!!! MERCIIIIIIIIIIIIII!!!!!!


VestaX

1 2 3 4

Cette discussion est classée dans : mysql, recherche, and, resultats, getsqlvaluestring


Répondre à ce message

Sujets en rapport avec ce message

multi recherche mysql ??? [ par stephane ] saluttout simplement je voudrai savoir comment effectuer une requete my sql dans toutes les tables (je pense que c'est faisable mais je ne sais pas co Erreur Mysql [ par FearBlue ] Slt a tous!!!!jai une erreur mysql :je v vous montrer mon code c en rapport avec LIKEif(isset($HTTP_POST_VARS['recherche'])){$db = mysql_connect('loca un lien qui indique à MySQL la requête à afficher [ par pyranhaz ] Bonjour,Cela semblait simple au départ, mais quand on est un néophyte, on sy perd rapidement :-sJ'ai un formulaire de recherche qui utilise MySQLquan Mise à jour d'une table MySql, suite à une recherche PHP [ par tanktrasher ] 'lut,j'ai un bleme :j'ai une liste deroulante dans un formulaire PHP qui me permet d'executer une requete de recherche dans une table MySql.Je fais af recherche module php/mysql pour envoie de sms [ par seksek ] Salut à tousje recherche un module php/mysql pour envoie de messages sms et un autre pour la mise en place de faq car les modules en ma possesion ne m Php/MySQL - Recherche puis tri [ par lm007npg ] Bonsoir à tous,Je suis en train de réaliser un moteur de recherche pour mon site. J'ai une requête dans ce genre :SELECT * FROM ma_table WHERE descrip comment faire un recherche dans une base mysql [ par boulanger ] je fait une gestion de documentation technique et je boque sur la conception de la page de recherche dans ma base apellé bdbouldoc il y a les champ comment faire un recherche dans une base mysql [ par boulanger ] merci adrien pour le coup de main mais ca ne m affiche rien en resultat de recherche pouvez vous voir ce qui cloche dans le codebase en mysql et code Recherche MySQL [ par restesouple ] Bonjour,En fait je n'arrive pas à utliser les formulaire pour faire un moteur de recherche, j'ai lu plusieurs codes et essayé ca ne fonctionne pas Voi Requete MySQL Afficher x resultats par page [ par restesouple ] Voilà, j'ai fait un formulaire de recherche, mais je voudrais que le résultat s'affiche sur différentes pages suivant le nombre de resultatsje sais qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,749 sec (4)

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