Van JS naar MySQL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

John zijlstra

john zijlstra

26/12/2006 20:22:00
Quote Anchor link
<script type="text/javascript">

var newid = 0 ;
var newx = 0 ;
var newy = 0 ;

function doMouseUp(e) // Up
{
newid = curobj.id ;
newx = curobj.style.left ;
newy = curobj.style.top ;
}

</script>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
// Zoek record op met het juiste id-nummer

$sql = "SELECT * FROM data where id = newid ;

etc.

?>


Het gaat om variabelen newx en newy , ontstaan in javascript en moet
worden opgeslagen in mijn tabel .

Wat is de juiste code om dit te doen.
Ik heb van alles geprobeerd maar het lukt niet .
Ik begrijp dat PHP op de server draait .
Gewijzigd op 01/01/1970 01:00:00 door John zijlstra
 
PHP hulp

PHP hulp

18/11/2024 18:46:11
 
Jelmer -

Jelmer -

26/12/2006 20:26:00
Quote Anchor link
PHP is serverside, javascript clientside. Het zal dus nooit direct met elkaar kunnen praten. (daarnaast zijn het natuurlijk 2 verschillende script-talen)

Je zal met Javascript een formuliertje moeten verzenden dat je daarvoor door javascript hebt laten maken/invullen. Of je kan een kijkje nemen naar XMLHTTPRequest.
 
John zijlstra

john zijlstra

26/12/2006 20:38:00
Quote Anchor link
Bedankt Jelmer voor je reactie , ik mis nog de kennis om wat jij voorstelt te relaliseren , graag een programmavoorbeeldje ik zie door de bomen het bos niet meer.

1] Bij de Mouseup in JS heb ik : newid,newx en newy (3 variabelen in JS)

2] Hoe moet ik dan automatisch een formulier verzenden met deze 3 variabelen ?

3] Hoe komen deze 3 terecht in mijn PHP gedeelte ?
Gewijzigd op 01/01/1970 01:00:00 door john zijlstra
 
Frank -

Frank -

26/12/2006 21:03:00
Quote Anchor link
Formulier verzend je met POST of GET. Deze kun je in PHP met $_POST of $_GET opvangen. Daar kun je dan verder mee aan de slag, bv. in een database wegschrijven.

Vergeet in elk geval niet om de boel te beveiligen, er zijn genoeg grappenmakers die jouw database om zeep willen helpen.

Edit
http://www.phphulp.nl/forum/showtopic.php?cat=1&id=26771&page=
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
John zijlstra

john zijlstra

26/12/2006 21:18:00
Quote Anchor link
Frank als ik dat formulier heb gemaakt ,kan dat dan opgestart worden vanuit de mouseup event van JS ?
 
Jelmer -

Jelmer -

26/12/2006 21:45:00
Quote Anchor link
formulierelement.submit()
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.