Aller au contenu

Web35

Actif
  • Compteur de contenus

    22
  • Inscrit(e) le

  • Dernière visite

Messages postés par Web35

  1. Bonjour,

    Je récupere pour un formulaire PHP une variable contenant une latitude et une longitude de la forme :

    (0.5255564, 4.54984798446)

    Je voudrais extraire de cette variable les deux valeurs latitude et longitude

    En fait ce serait d'avoir une variable contenant ce qui est compris entre

    "(" et "," -> latitude

    " " et ")" -> longitude

    Le probleme est que le nombre de chiffres de la latitude et de la longitude varie donc je peux pas utiliser la fonction substr en prenant les caractères compris entre le n-ième et le x-ième.

    Merci de m'indiquer quelle fonction de PHP peut faire cela.

    Merci

  2. Bah c'est toujours pareil. Mais le truc c'est que ce n'est pas une erreur dans la requete puisqu'elle me renvoie des resultats quand je l'effectue en affichant le premier ensemble de données. Mais c'est lorsque je la repete en modifiant ID LIKE que ca ne fonctionne pas

  3. Bonjour,

    Je suis en train de réaliser une page en PHP pour afficher le contenu de deux tables situés dans la même base de donnée.

    Pour cela j'utilise une boucle, ca marche pour afficher le contenu de la premiere table puis celui de la seconde.

    Ensuite je veux repeter cette operation et réafficher d'autres données de la premiere table. Mais c'est a ce moment la que ca ne marche pas.... Il n'y a pas d'erreur dans la requete mais simplement la page arrete de s'afficher. Meme les elements du reste de la page situés en dessous ne s'affichent pas.

    Voici a quoi ressemble mon code (simplifié au max.)

    Affichage des données de la premiere table :

    $db = mysql_connect(localhost, ******, ******);  
    mysql_select_db(base,$db);

    $sql = "SELECT * FROM `table` WHERE `id` LIKE  '22%' ";
     $query = mysql_query($sql)
       or die ("Requête incorrecte");
       $result = mysql_numrows($query);
         if ($result) {
           while ($rs = mysql_fetch_array($query)) {

    echo $rs["champ_a_afficher"];

     } // Fin instruction while
     } else {
       echo "Pas de résultat";
         }
     mysql_free_result($query);
     mysql_close($db);

    Affichage des données de la deuxieme table

    <?php
    $db = mysql_connect(localhost, ********, *******);  
    mysql_select_db(base,$db);  
    $sql = "SELECT * FROM `table2` WHERE `id` LIKE  '22%' ";
     $query = mysql_query($sql)
       or die ("Requête incorrecte");
       $result = mysql_numrows($query);
         if ($result) {
           while ($rs = mysql_fetch_array($query)) {

    echo $rs["champ_a_afficher"];

     } // Fin instruction while
     } else {
       echo "Pas de résultat";
         }
     mysql_free_result($query);
     mysql_close($db);

    Lorsque le code s'arrete là tout fonctionne mais c'est la suite qui pose probleme.

    $db = mysql_connect(localhost, ********, *******);  
    mysql_select_db(base,$db);  
    $sql = "SELECT * FROM `table1` WHERE `id` LIKE  '40%' ";
     $query = mysql_query($sql)
       or die ("Requête incorrecte");
       $result = mysql_numrows($query);
         if ($result) {
           while ($rs = mysql_fetch_array($query)) {

    echo $rs["champ_a_afficher"];

     } // Fin instruction while
     } else {
       echo "Pas de résultat";
         }
     mysql_free_result($query);
     mysql_close($db);

  4. Bonjour,

    A l'aide d'un formulaire je recupere trois champs pour créer une date :

    le champ jour mois et année

    Je desire ensuite inserer cette date dans la table. Comment faire pour passer de ces trois variables (recuperées a l'aide de $_POST). A une variable $date de type AAAA-MM-JJ ?

    Merci de votre aide

  5. Bonjour,

    Dans mon site, il y a un gestionnaire de profil.

    Les utilisateurs peuvent modifier leurs infos sur une page modif.php. Pour cette page, on demande l'id sous la forme (modif.php?id=4) L'id choisi correspond a la ligne de la table dans la base mysql qu'il faudra modifier.

    Cependant, n'importe qui peu modifier les infos de tout le monde car il n'y a aucune protectioN.

    Comment faire pour que la page modif.php?id=5 soit accessible Uniquement à l'utilisateur 5.

    Merci de votre aide

    +

  6. non ce n'est pas include.

    En fait ca affiche le resultat d'une page html mais on peut meme afficher le resultat d'un script d'un autre site web. Mais ca n'interprete pas de code php ca affiche juste ce qu'on aurait obtenu en regardant la page sur le navigateur

  7. Bonjour, je sais qu'elle existe mais impossible d'en retrouver la trace... En fait c'est la fonction qui permet d'afficher dans une page html le resultat d'une page php... Si quelqu'un voit de quoi je parles... Ca serait cool.

  8. Bonjour,

    Je suis à la recherche d'un script en php / Mysql pour faire un gestionnaire de profil. Ce qu'il me faudrait, c'est que chaque membre puisse modifier soit même ses informations et que chaque profil soit accessible a tous les visiteurs.

    Merci, j'espère avoir été clair.

  9. Après quelques recherches sur google j'ai trouvé la fonction file_get_contents

    j'ai fait le script suivant et ca fonctionne :

    $doc="guestbook.doc";


    $con="guestbook.doc";
    fopen($con,'r');
    $contenu = file_get_contents($con);



    $fp = fopen($doc,'w+');


    $page = "";
    $page .= "<b><a href=\"mailto:$mail\">$nom</a></b> - $ville ($pays) - $d<br>$message<br><hr>\n";


    fwrite($fp,"$page" ,strlen("$page"));
    fwrite($fp,"$contenu" ,strlen("$contenu"));


    fclose($fp);

    Il y a peu etre plus simple mais avec ca je n'ai aucun probleme.

  10. En fait j'ai réussi en remplacant fopen($doc,'a+'); par fopen($doc,'r+');

    Mais il y a un autre probleme, le message est bien inscrit mais en remplacant le début du fichier. Comment faire pour qu'il rajoute simplement le texte ?

    MErci

  11. Bonjour,

    J'utilise un script PHP pour un livre d'or. Ce script écrit les messages dans un document .doc Cependant il les ecrit les un a la suite des autres, ce qui fait que dans la liste des messages, le plus récent est a la fin. J'aimerais que ce soit le contraire et que les messages soient écrits au début du .doc

    Est possible sans changer de script ou faut il le changer ?

    Merci

×
×
  • Créer...