Vous n'êtes pas identifié(e).
Merci Jc
En fait d'éléve, Il faut que tout monte au cerveaux, soit trié, analysé.....etc
Je fesais un petite erreur : après le ? je mentionnais simplement le departement et non pas ?numero_departement.
Faute de jeunesse.
J'avais tout bon des le départ sauf dans le passage dans l'url. ??????
Erreur d'un électricien de 58 ans qui c'est converti depuis peu.
Veuillez me pardonner.
En fait, malgré les tuto que j'ai étudié il y à une multitude de codes. Tous sont ok. Mon probléme est que sur aucun tuto il nous est expliqué ou placer ces différents codes.
En echo j'ai cela: echo '<b> '.$data['specialite'].' '.$data['$numero_departement'].' '.$data['lieu'].' '.$data['cp'].'</b> '.$data['texte_devis'].'<br /><br />';
Que vous faut il comme autres élément ?
J'ai bien fait cela: AND numero_departement='.$numero_departement' ";
j'ai des resultats mais pas ce à quoi je m'attendais. Je suppose que je dois faire passer la variable par l'url pour modifier le departement.
Bonjour;
Je souhaiterais créer des pages dynamiquement suivant une variable. Je m'explique:
Dans ma bdd j'ai des infos que je sais faire resortir pour tel ou tel departement. Exemple: restaurants sur le '06, ou 35'
Je voudrais savoir s'il est possible suivant une variable (département) de generer ces pages dynamiquement plutot que de créer ces page statiquement.
Je fouille tout partout est je n'y perd.
Je ne sais ou et comment placer cette variable.
$sql = "SELECT specialite,date,numero_departement,cp,lieu,texte FROM restaurant WHERE specialite LIKE'cuisine' AND numero_departement LIKE '.$numero_departement' ";
Si je remplace le dernier LIKE '$numero-departement' par un numero de departement 1 ou 2 ou3 C'est ok.
Je suis perdu. merci
OK je vais passer en URL rewriting;
C'est la meilleur solution.
Merci à vous et surtout a Jc.
OK un pour vous
balle au centre.:(
Maljuna Kris
Question pertinente
Voici un extrait de mon premier poste;
Ce que je souhaiterais c'est que le visiteur qui entre sur une page autre que l'index en faisant une recherche X avec en complement un departement que ce département X ou Y s'affiche
1) a la fin de l'url
2) au titre de la page.Le php permet cela, mes pages sont toutes en php.
Certes j'ai pas précisé mais ca coule de source que cette recherche venait d'un moteur. Pas d'un moteur interne.
Excusez moi.
Mais je pense que tout le monde l'avais compris.
Le visiteur tape sur GG par exemple " garage préfabriqué ain" je sort dans les premier. C'est une page du site. Loin de l'index.
Je voudrais donc que dans le titre de la page concernée le département "ain" soit reprit dans le titre. Dans l'url sais pas si possible.
Par contre session_start(); n'ouvre pas une session. Je dois remettre dans ton code la connection à la bdd. sinon erreur.
Depuis le début c'est ce que je voudrais faire, on est bien d'accord.
Merci à toi
A++
Merci à toi Jc;
Ton premier code je le met ou; j'ai pas bien compris.
Le visiteur venant de l'index clique sur un département lequel est pris en compte pour la session.
Mais le visiteur qui arrive sur une autre page que l'index na aucune session de démarrée.
Et c'est la ou je voudrais que dans le titre de la page il y ai le departement que lui même à précisé lors de sa recherche.
Tu me suis bien.
Bonjour;
Mes cookies sont bien activé.
Le fait que le visiteur venant directement sur une page ou j'ai ce code n'a aucun cookie pris en compte.
Ils sont pris en compte a partir de mon index.
La preuve je dois me connecter a la bdd. La session strar ne conserve la connection que venant de l'index.
Mais effectivement je pense que cette fonction contrarie le code qq part.
La c'est trop fort pour moi.
OK merci à toi bonne soirée.
je vais voir de ce cote.
Merci
Désolé je n'ai rien dans le titre;
De plus sur la recherche ain j'ai cela en haut de page int(0)
bool(false) Devis de construction garage voiture, abri de jardin. Devis garage préfabriqué prix.titre de ma page
Et recher allier je n'ai rien. Bizare non ?
Merci; sur ton image vois pas grand choses;
J'ai bien mis mon echo dans le titre de ma page. Mais quant je fais source de la page j'ai le titre sans le département.
Je n'ai pas cette barre titre sur mon IE
Par barre titre du navigateur tu entend quoi : http://forum.phpdebutant.org/viewtopic. … 782#p98782
C'est l'url ca ok.
Ce que j'appelle source. C'est le code source de la page pour voir si dans le titre de ma page il y a le département objrt de la recherche. Ex: garage prefabriqué ain ou garage prefabrique allier.
Merci Jc;
J'ai rajouté la connection a la bdd sous
.
Je n'ai pas d'erreur Mais en source je n'ai pas de département dans le titre.
Voila ma page recup_departement.php
function verif_dep_get()
{
if(isset($_GET['departement']))
{
$departement = $_GET['departement'];
if((($departement > 0) && ($departement <= 95)) || ($departement == "2A") || ($departement == "2B"))
{
setcookie("dep",$departement,time()+7200);
return $departement;
}
else return 0;
}
else if(isset($_COOKIE['dep']))
{
return $_COOKIE['dep'];
}
else return 0;
}
function choix_dep()
{
if($departement = verif_dep_get())
{
return $departement;
}
else header("Location: index.php");
}
function verif_dep()
{
if(isset($_COOKIE['dep']))
{
return $_COOKIE['dep'];
}
else header("Location: index.php");
}
?>
Ce code permet à partir de l'index de récupérer le département ou le visiteur à cliqué.
Comme tu peux le voir c'est une fonction , pas un fichier.
Moi ce que je voudrais c'est que le visiteur arrivant directement sur une autre page que l'index le département soit inclu dans le titre.
Heu je fais ou cette recherche verif_dep_ss_redir() dans requete sql ?
Dans nom_departement je n'ai que le nom
Un truc zabi.
suivant que je fasse "garage prefabriqué ain" ou "garage préfabriqué allier"
les string ou bool disparaissent pour la deuxième recherche. ???
Bonjour Jc
J'ai ajouté le code a la fin
Une ligne l'une aprés l'autre puis les deux.
Et en haut de page coté visiteur voila ce que j'ai:
string(0) "" bool(false)
Bonsoir;
j'ai fais les modifs sauf pour id sur la table departement.
Colonne Type Interclassement Attributs Null Défaut Extra Action
id int(20) UNSIGNED Non Aucun AUTO_INCREMENT
nom_departement varchar(40) latin1_general_ci Non
num_departement varchar(5) latin1_general_ci Non Aucun Tout cocher / Tout décocher Pour la sélection :
Pour id impossible de modifier.
J'ai teste avec UTF8_unicode_ci sans plus de résultat.
Je pense que pour ce jour nous avons déjà bien fait.
Du repos et detente est utile et bien venu.
Je vous souhaite une bonne soirée..................
Merci encore à vous.
J'ai refait un test ................est pas de departement dans mon titre GRRRRRRRRRRRRRRRRR
Mais suis content d'apprendre avec vous.
J'apprécie le temps que vous me consacrez.
Mais suis pas un ingras
Voici le resultat
Table Create Table
departement CREATE TABLE `departement` (
`id` int(20) unsigned NOT NULL auto_increment,
`nom_departement` varchar(40) NOT NULL default '',
`num_departement` varchar(5) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=28 DEFAULT CHARSET=latin1
J'ai bien ajouté une colonne id, elle ont toute une valeur.
Colonne Type Interclassement Attributs Null Défaut Extra Action
id int(20) UNSIGNED Non Aucun AUTO_INCREMENT
nom_departement varchar(40) latin1_swedish_ci Non
num_departement varchar(5) latin1_swedish_ci Non Aucun
Chaque departement enregistré a son id.
Jusque la tout est bon
Merci a vous Jc mais vous pouvez continuer à me tutoyer y a pas de pb.
J'avais pensé a cela mais d'autres tables ayant des id et le departement etant reporté quant on vient depuis l'index je me suis posé la question.