supergirl91130
Messages postés27Date d'inscriptionmercredi 3 juin 2009StatutMembreDernière intervention22 mai 2011
-
10 juin 2010 à 10:50
supergirl91130
Messages postés27Date d'inscriptionmercredi 3 juin 2009StatutMembreDernière intervention22 mai 2011
-
10 juin 2010 à 12:48
Bonjour,
Je suis actuellement en stage de première année en BTS IG et je dois ajouter un moteur de recherche et recuperer les resultats de la requête sur plusieurs pages . J'ai réussie la recuperation sur plusieurs pages mais dès que je veux ajouter le moteur de recherche ça ne marche plus.En fait si ça fonction sur la premieres pages et dès que je click sur le lien pour aller à la pages suivante ça ne garde pas la valeur du moteur de recherche .
J'ai regarder tous les forums mais rien de concluant . J'ai essayer pas mal de chose et rien ne marche .Je vous en supplie aidez moi:
if((!isset($moteur))
$select = 'SELECT count(numero_facture)
FROM factures
WHERE numero_client="'.$num_cli_session.'"';
if((isset($moteur))
$select = 'SELECT count(numero_facture)
FROM factures
INNER JOIN documents
ON factures.numero_document=documents.numero_document
WHERE intitule_document
LIKE "%'.$moteur.'%" and numero_client="'.$num_cli_session.'"';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$select = 'SELECT numero_facture, numero_facture_fournisseur, date_edition_facture, date_echeance_paiement, montant_ttc, montant_ht, montant_tva, lien_scan, intitule_document
FROM factures
INNER JOIN documents
ON factures.numero_document=documents.numero_document
WHERE numero_client="'.$num_cli_session.'"
ORDER BY date_edition_facture
DESC LIMIT '.$limite.','.$nombre;
else if((isset($moteur))
$select='SELECT numero_facture, numero_facture_fournisseur, date_edition_facture, date_echeance_paiement, montant_ttc, montant_ht, montant_tva, lien_scan, intitule_document
FROM factures
INNER JOIN documents
ON factures.numero_document=documents.numero_document
WHERE intitule_document
LIKE "%'.$moteur.'%" and numero_client="'.$num_cli_session.'"
ORDER BY date_edition_facture
DESC LIMIT '.$limite.','.$nombre;
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
// On enlève la partie temporelle aux deux dates
$date_edition_tmp = explode(" ", $date_edition_facture);
$date_echeance_tmp = explode(" ", $date_echeance_paiement);
// On affiche la date sous le format jour-mois-année
$date_tmp = explode("-", $date);
$annee = $date_tmp[0];
$mois = $date_tmp[1];
$jour = $date_tmp[2];
// On tronque les montant à 3 chiffres après la virgule
$montant_ttc_tronc = round($montant_ttc, 3);
$montant_ht_tronc = round($montant_ht, 3);
$montant_tva_tronc = round($montant_tva, 3);
// Sélection dans la base du montant réglé pour chacune des factures du client
$requete2 = "SELECT SUM(montant_reglement) FROM factures INNER JOIN reglements ON factures.numero_facture=reglements.numero_facture WHERE factures.numero_facture='". $numero_facture."' ;";
$resultat2 = mysql_query($requete2,$link);
supergirl91130
Messages postés27Date d'inscriptionmercredi 3 juin 2009StatutMembreDernière intervention22 mai 20113 10 juin 2010 à 12:48
justement je n'arrive pas à trouver le moyen de faire passer la valeur entrée par l'utilisateur du moteur de recherche de pages en pages
Quand j'entre la valeur ça affiche 2 lien ce qui est bon
quand je click sur le lien de la page 2 ça m'affiche la page de resultat sans la variable du moteur de recherche
je passe deux 2 liens à 5