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

VestaX
|
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
|
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%"> </td>
<td colspan="5"> </td>
<td width="2%"> </td>
</tr>
<tr>
<td> </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> </td>
</tr>
<tr>
<td> </td>
<td colspan="5"> </td>
<td> </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> </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> </td>
<td colspan="5"> </td>
<td> </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"> </td>
<td bgcolor="#FFFFFF"> </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
|
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
|
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
|
Tonio_35
T'EST UN DIEU!!!!! MERCIIIIIIIIIIIIII!!!!!!
VestaX
|
|
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
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|