Aller au contenu

Web35

Actif
  • Compteur de contenus

    22
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  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. 1- j'ai bien des id dont le nom commence par 40 2- J'ai essayé sans les quotes, même resultat 3- La requete fonctionne sous PhpMyAdmin
  4. Ok, j'ai changé tous les mysql_numrows par mysql_num_rows mais cela ne change rien. De plus, j'ai réalisé d'autres affichages de tables en utilisant mysql_numrows, sans que cela ne pose probleme.
  5. Non, ce n'est pas une erreur les deux s'utilisent : http://fr3.php.net/manual/fr/function.msql-numrows.php
  6. 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);
  7. Merci beaucoup Ca marche parfaitement (je vais voir pour 'timestamp')
  8. 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
  9. En fait j'ai une table avec toutes les infos : id ; nom ; mot de passe; adresse ... Je vais essayer d'en apprendre un peu plus sur les sessions. Merci de votre aide
  10. Web35

    Reserver acces a des pages

    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 +
  11. Oui c'est echo file_get_contents merci beaucoup
  12. ce n'est pas les iframes....
  13. 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
  14. Bah en fait il y a un script php qui s'execute pour, par exemple la page d'accueil d'un forum. Grace a cette fonction, je peux afficher sur mapage.html un truc du genre afficer_resultat_page&quot;http://www.monsite.com/forum/index.php'' et la dans ma page html il y a le forum...
×
×
  • Créer...