begin process at 2010 02 10 09:52:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

php+javascript+html+my_sql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

php+javascript+html+my_sql

samedi 20 novembre 2004 à 00:39:45 | php+javascript+html+my_sql

la pince


la pince

Explication rapide : J'ai débarqué en programmation ça fait 3 semaines, et comme j'apprend vite ;) j'ai appris les bases de HTML, SQL, PHP, et javascript en une semaine !
ça fait 2 semaines que je suis bloqué sur mon pb !

Pour faire simple : je souhaite lorsque je clique sur une zone cliquable d'une image ( faite par AREA SHAPE=... ) récupérer les données des coordonnées de la zone dans une base de donnée !

seulement melanger les 4 langages n'est pas facile :(

J'ai pensé faire une fonction javascript qui me permettrait grace à l'évènement onClick d'implémenter la base de donnée lorsque je clique !
Php me permet de faire une boucle et de créer plein d'hexagone sur mon image !
Et pour utiliser l'HTML j'utilise print dans la partie php... c'est peut etre totalement nul mais c la seule manière que j'ai trouvé pour faire reconnaitre l'HTML "classique" dans la partie php.

Bref avec mon code, la création des hexagones fonctionne, mais lorsque je clique sur une zone de l'image correspondant à un hexagone ma base de donnée n'est pas implémentée !
Soit ma fonction javascript est mal faite !
Soit l'appel de la fonction est mal placé
Ou les deux :(


Merci à celui ou celle qui sera capable de m'aider :)



Voici mon CODE :
<HTML>
<TITLE>
</TITLe>

<BODY >

<?php
//declaration de variables
$insert="";
$reponsep="";


// On declare les variables de connection
$server = "localhost";
$user = "Lapince";
$password = "password";
$base = "localisation";

// On se connect à notre serveur Sql
$datab=mysql_connect($server,$user,$password) or die ("erreur de connexion");

//on selectionne la base
mysql_select_db('hexagon',$datab) or die ("erreur de connexion base");

?>


<!--définition de la fonction javascript-->
<SCRIPT language="JavaScript" event="onclick">
function caseassociative(a,b)
{

$insert="INSERT INTO `localisation` ( `id` , `X` , `Y` ) VALUES ('', 'a', 'b')" ;
$reponsep= mysql_query($insert);
}
</SCRIPT>


<!--introduction de la carte et dessin d'un polygone-->
<map name="vide">

<?php

for ($j=0;$j<=4;$j++)
{

for ($i=0;$i<=4;$i++)
{
//définition des variables qui représenterons les coordonnées des polygones
//72+40 : décalage d'abscisses sur les lignes
//56 : décalage d'abscisses sur les colonnes
$a=14+$i*(72+40)+56*$j;
$b=30+$i*(72+40)+56*$j;
$c=70+$i*(72+40)+56*$j;
$d=86+$i*(72+40)+56*$j;
$e=70+$i*(72+40)+56*$j;
$f=30+$i*(72+40)+56*$j;
//20 : décalage d'ordonnées sur les colonnes
$h=60+20*$j;
$m=40+20*$j;
$n=80+20*$j;

print " <area shape=\"poly\" coords=\" ".$a.",".$h.",".$b.",".$m."
,".$c.",".$m.",".$d.",".$h.",".$e.",".$n.",".$f.",".$n.",".$a.",".$h." \" href=\"JavaScript:caseassociative($i,$j);\">" ;

}
}

?>

</map>
<center> <img src="vide.gif" border=1 usemap="#vide" alt="test de lien poly">

<!--fin-->


</BODY>
</HTML>


samedi 20 novembre 2004 à 08:57:30 | Re : php+javascript+html+my_sql

rttb

Encore une fois, le php est un language serveur, le php est interprete avant que la page n'apparraisse chez toi donc :

<SCRIPT language="JavaScript" event="onclick">
function caseassociative(a,b)
{

$insert="INSERT INTO `localisation` ( `id` , `X` , `Y` ) VALUES ('', 'a', 'b')" ;
$reponsep= mysql_query($insert);
}
</SCRIPT>

Ne peut pas etre execute correctement.

mysql_query($insert); est execute avant que tu ais la page, le javascript apres que tu ais eu la page...Probleme alors.


-------------------------------------------------------------
Amicalement, rttb
[site]
samedi 20 novembre 2004 à 12:36:08 | Re : php+javascript+html+my_sql

la pince

arf :(

merci bien rttb !

je vais essayer de trouver autre chose !


Cette discussion est classée dans : javascript, php, sql, html, clique


Répondre à ce message

Sujets en rapport avec ce message

programeur javascript,php,html [ par flolag ] si il ya des webmasters qui aurait creer ou qui voudrai proposez des scripts jaascript,php pour mon site sont les bienvenues.Aler sur mon site et dans création d'un imput text générer par un select dynamique (PHP+SQL) dans un formulaire [ par Ullir ] J'ai de gros problemes de surchauffe de matiere grise !!! Débutant en code PHP, je mélange quelques codes ( html - javascript - php - sql création d'un imput text générer par un select dynamique (PHP+SQL) dans un formulaire [ par Ullir ] J'ai de gros problemes de surchauffe de matiere grise !!! Débutant dans les langages informatiques, je mélange quelques codes ( html - javasc Ajout ligne dans un tableau avec des chaps gérés en PHP [ par cla85 ] Bonjour tout le monde,J'ai un petit problème que je vous explique :Voila, je crée un formulaire pour que des entreprises puissent inscrire un ou plusi help svp pour ouvrir une petite fenetre aprés la lecture d'une vidéo [ par gayzard ] bonjour a tous Etant une "grosse bille" en javascript, flash et le reste, je recherche quelqu'un pour m'aider a faire une application (déja existante variable javascript egale au resultat d'execution d'un fichier php [ par viveLeWeb ] bonjour en ce bel apres midi pluvieux! tout d'abord je vous demanderai un peu d'indulgence; j'espere utiliser le bon vocabulaire et j'ai peur de confo Dezippage via javascript [ par nicvar ] Bonjour, Je cherche à dézipper du HTML en javascript, est ce que quelqu'un saurait si un script de dézippage existe en javascript ? Voici un petit r Liste déroulante PHP et Javascript [ par sebalex ] Bonjour à tous, J'ai une liste déroulante (menu_list) qui est remplie en PHP selon une BDD. Exemple : Sujet 1 Sujet 2 Sujet 3 etc.. Si le visiteur PHP dans Javascript [ par sebalex ] Bonsoir à toutes et à tous, Est-il possible d'inclure du PHP dans une ligne Javascript ? Je m'explique : J'ai un menu vertical en Java (menu.js) et Recuperer le resultat d'une pahe php dans ma page html [ par dartagnan43 ] Bonsoir, Je voudrais insérer dans ma page html le résultat de mon compteur live que j'ai sur ma page live.php En gros ma page live.php interroge ma b


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales