-
Compteur de contenus
235 -
Inscrit(e) le
-
Dernière visite
Messages postés par ivoyages
-
-
Bonjour,
Je viens d'ajouter un champ à une table sql. J'aimerais y ajouter massivement une variable (identique à toutes les entrées) en lieu et place de faire des copier-coller. Histoire de gagner du temps...
Je pense que c'est faisable mais je ne connais pas la petite phrase magique.
Pour info :
table : gimagelist_equateur
champ : url_agence
Et pour aller plus loin si c'est possible. il peut arriver que les variables soient différentes en fonction du champ album .
Est-il possible de paramétrer un ajout massif d'une variable en fonction du n° du champ album
Tout ça sous PhpMyadmin...
Merci pour votre aide
Greg
-
C'est pour la balise Title.
Bretagne c'est mieux que Bretagne - France - Europe - Nom Annuaire. Tu peux m'expliquer pourquoi ?
Greg
-
Bonjour,
Je suis entrain de créer un annuaire et j'aimerais votre avis sur les meta-tags. Quelle est selon vous la meilleure solution pour ce type d'arborescence :
Cat : Europe
Sous catégorie : France
Sous sous categorie : bretagne
Solution 1 :
Nom annuaire - Europe - France - bretagne
Solution 2 :
Bretagne - France - Europe - Nom Annuaire
Merci pour vos réponses
Greg
-
Bonjour,
Il manque le champ url dans ton SELECT ;-)
Rien à voir :
Quelle est l'utilité de faire 2 fonctions identiques ?
function affiche_menu_clics($resultat) et function affiche_menu_nouveau($resultat) sont sensiblement les memes. Tu devrais faire qu'une fonction.
Merci Nicolas... C'était bien l'url qui manquait dans la requête sql. Tellement simple
Comment ne faire qu'une fonction avec les deux ?
Je viens aussi de me rendre compte que les clics n'étaient pas pris en compte....
Greg
-
Bonjour,
J'aimerais afficher les :
- 15 derniers sites
- 15 sites les plus visités
de mon annuaire dans une colonne sur l'ensemble du site.
J'y suis arrivé pour les 15 sites les plus visités mais ça coince pour les 15 derniers sites. En effet, l'url affichée renvoit vers mon site ?
Voici mes codes :
Pour le Top clics, ajout de ce bout de code au lieu d'insertion
<span class="date_validation_site_annuaire">
<b>Top 15 des clics</b>
</span>
<br>
<?php
//script permettant d'afficher les meilleurs sites ayant eu le plus de visites
//creation de la requete d'admin
$sql_admin = "SELECT nb_sites_in_topclics, nb_days2benew FROM $T_infos ";
//connexion a la BD
$lk = connection_BD();
//envoi de la requete
$res_admin = send_sql($sql_admin,"trouver le nombre de sites que contiendra le Top clics");
//traitement du resultat
$result_admin = mysql_fetch_array($res_admin,MYSQL_ASSOC);
$nb_sites_top_clics = $result_admin["nb_sites_in_topclics"];
$nb_days2benew = $result_admin["nb_days2benew"];
//creation de la requete pour les sites
$sql = "SELECT s.id, id_cat, titre, description, url, nb_clics, date_validation, cat_name, TO_DAYS(CURRENT_DATE) - TO_DAYS(date_validation) AS dif_days FROM $T_sites AS s, $T_categories AS c WHERE s.id_cat = c.id AND s.activation = 1 AND c.activation = 1 AND nb_clics > 0 ORDER BY nb_clics DESC,titre LIMIT 0,15";
//envoi de la requete
$res = send_sql($sql,"trouver les sites du Top clics");
//fin de la connexion
mysql_close($lk);
?>
<?
if (mysql_num_rows($res))
//si on a des resultats
{
echo "<table border=0 >\n";
$position=1;
while ($resultat = mysql_fetch_array($res))
{
affiche_menu_clics($resultat);
$position++;
}
echo "</table>\n";
}
else //pas de resultat
{
}
?>Dans functions.php, ajout de ce bout de code :
<span class="date_validation_site_annuaire">
<b>15 Derniers sites</b>
</span>
<br>
<?php
//affichages des resultats
//page affichant les nouveautes de la derniere semaine
//creation de la requete d'admin
$sql_admin = "SELECT nb_days2benew FROM $T_infos ";
//connexion a la BD
$lk = connection_BD();
//envoi de la requete d'admin pour avoir $nb_days2benew
$res_admin = send_sql($sql_admin,"trouver le nombre de jours pour qu'un site soit nouveau");
//traitement du resultat
$result_admin = mysql_fetch_array($res_admin,MYSQL_ASSOC);
$nb_days2benew = $result_admin["nb_days2benew"];
//creation de la requete pour aller chercher les nouveaux sites des X derniers
$sql = "SELECT s.id, titre, description, date_validation, nb_clics, c.id as id_cat, cat_name FROM $T_sites s, $T_categories c WHERE s.id_cat = c.id AND s.activation = 1 AND c.activation = 1 AND date_validation BETWEEN DATE_SUB(CURRENT_DATE,INTERVAL $nb_days2benew DAY) AND DATE_SUB(CURRENT_DATE,INTERVAL 0 DAY) ORDER BY date_validation DESC,niveau ASC,titre ASC limit 0,15";
//envoi de la requete
$res = send_sql($sql,"trouver les nouveaux sites (annuaire)");
//fin de la connexion
mysql_close($lk);
if (mysql_num_rows($res))
//si on a des resultats
{
$date_test = ""; //pour la comparaison dans le while
while ($resultat = mysql_fetch_array($res,MYSQL_ASSOC))
{
//on convertit la date en version francaise
$date_convertie = convert_date_us2fr($resultat["date_validation"]);
if ($date_test != $date_convertie)
//changement de date => on affiche le jour
{
//separateur
if (!empty($date_test))
//conservation de la date pour la prochaine comparaison
$date_test = $date_convertie;
//on affiche la date
?>
<?
}
affiche_menu_nouveau($resultat);
}//fin while
} //fin if
else //pas de resultat
{
}
?>Dans functions, ajout de :
function affiche_menu_nouveau($resultat)
{
global $PMA_infos,$nb_days2benew,$position;
echo"<a href=\"$resultat[url]\" onmousedown=\"return clk('$resultat[id]')\" title=\"$resultat[titre]\" target=\"_blank\" class=\"titre_site_annuaire\" >$resultat[titre]</a><br>";
}Pour mieux vous rendre compte : http://www.itinerances.info/
Merci d'avance pour le petit coup de main :wink:
Greg
-
Bonjour,
J'utilise le menu déroulant html/javascript trouvé sur Toulouse Renaissance (http://www.toulouse-renaissance.net/c_outils/c_menu_deroulant.htm).
J'ai souhaité intégré un second menu mais ça ne fonctionne pas. Le menu ne renvoit pas vers les urls correspondantes mais recharge la page. quelqu'un peut-il m'expliquer le problème ? J'ai pourtant redéfini les variables.
Voici deux extraits des deux menu pour que vous vous rendiez compte :
Code 1 :
<!-- DEBUT DU SCRIPT MENU DEROULANT-->
<p><form NAME="carnets">
<div align="center"><center><p>
<select NAME="popup"
onChange="change_site();">
<option VALUE="">- Carnets de voyage par pays -</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=148_les+acores+-+carnets+voyage">- Carnets de Voyage Açores</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=113_afrique+sud+-+carnets+voyage">- Carnets de voyage Afrique du sud</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=124_algerie+-+carnets+voyage">- Carnets de Voyage Algérie</option>
</select> </p>
</center></div>
</form>
<script>
function change_site() {
var site = document.carnets.popup.selectedIndex;
{
window.location.href =
document.carnets.popup.options[site].value;
}
}
</script>
</p>
<!-- FIN DU SCRIPT MENU DEROULANT-->Code 2 :
<!-- DEBUT DU SCRIPT MENU DEROULANT-->
<p><form NAME="menu2">
<div align="center"><center><p>
<select NAME="popup2"
onChange="change_site();">
<option VALUE="">- Carnets de voyage par régions de France -</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=88_aquitaine+-+carnets+voyage">- Carnets de Voyage Aquitaine</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=89_auvergne+-+carnets+voyage">- Carnets de voyage Auvergne</option>
<option VALUE="http://www.i-voyages.net/dossiers/cat.php?val=90_basse+normandie+-+carnets+voyage">- Carnets de Voyage Basse Normandie</option>
</select> </p>
</center></div>
</form>
<script>
function change_site() {
var site = document.menu2.popup2.selectedIndex;
{
window.location.href =
document.menu2.popup2.options[site].value;
}
}
</script>
</p>
<!-- FIN DU SCRIPT MENU DEROULANT-->Merci d'avance pour votre aide
Greg
-
Php Link Directory
dans PHP
Merci Vanadium pour ce lien. Je vais allez voir ça de plus près
Greg
-
Php Link Directory
dans PHP
Content de voir qu'il y a un forum en français qui a l'air réactif en plus...
Et coté requête ça donne quoi ?
Car je tiens à ma bande passante et surtout à ma connexion BDD (je suis en mutualisé). J'envisage en effet de le prendre mais faut pas qu'il soit trop gourmand
Greg
-
Php Link Directory
dans PHP
Je suis à la recherche d'un script annuaire. J'utilise déjà YourPhpannuaire mais il bouffe pas mal de ressources sql. Qu'est ce que donne Php Link Directory sur cette question ?
Autre question : y a t-il un guide d'install et un forum d'entre aide en français ?
Greg
-
J'utilise le CMS ArtiPhp (http://www.artiphp.com/) : Facile d'utilisation, personnalisable pour le template mais également pour les services proposés (annuaire, petites annonces, forum, news, agenda...)
Moi je l'ai adopté
Greg
-
Moi c'est le contraire
Mes résultats sur Amazon ont triplé ce dernier trimestre. A suivre pour voir si cela se concrétise !
Greg
Ajout massif d'une variable dans un champ sql
dans SQL
Posté
Merci pour l'info
Je mets ça en place ce we...
Greg