top of page
REGISTER NEW MEMBER
RESET

Registered-User

35-356806_blue-database-vector-clip-art-

Table connected to Database ("UserData")

title50
title50
title50
title50
title50
title50
sdf
sdf
sdf
title50
title50
title50
title50
test
test
test
002.png

CODE-II-upgrade

import wixData from 'wix-data';

 

var dataLenght

var firstItem

 

$w.onReady(function () {

    wixData.query("UserData")

    .find()

    .then( (results) => {

        firstItem = results.items[0]

        dataLenght=results.length

        $w('#textBox1').value=dataLenght

    })

});

 

//---------------------------------------------------------------------------------------

export function button1_click(event) {registerUser()}

//---------------------------------------------------------------------------------------

async function registerUser (parameter) {

    var usersFirstNames=["John","russian", "Mark", "Donald", "Angela", "Vladimir"]

    var usersLastNames= ["Deer", "dima", "Jones", "Trump", "Merkel", "Putin"]

 

    await wixData.query("UserData").find().then((results)=> {dataLenght=results.length, $w('#textBox1').value=dataLenght, $w('#dataset1').refresh()})

 

    let toInsert = {

        "title":        "title"+(dataLenght),

        "name":         usersFirstNames[dataLenght],

        "lastName":     usersLastNames[dataLenght]

    };

 

    wixData.insert("UserData", toInsert)

    .then( (results) => {

        let item = results; 

    } )

    .catch( (err) => {

        let errorMsg = err;

    } );

}

 

//---------------------------------------------------------------------------------------

export function button2_click(event) {DELETE_DATA()}

//---------------------------------------------------------------------------------------

function DELETE_DATA (parameter) {

    wixData.truncate("UserData")

    .then( () => {

        console.log("All items removed");

        wixData.query("UserData").find().then((results)=> {dataLenght=results.length, $w('#textBox1').value=dataLenght, $w('#dataset1').refresh()})

    } )

    .catch( (err) => {

        let errorMsg = err;

    } );

}

CODE-I

import wixData from 'wix-data';

 

$w.onReady(function () {

    ddd()

});

 

function ddd (parameter) {

    wixData.query("UserData")

    .find()

    .then( (results) => {

        console.log((results.length))

//      if(results.items.length > 0) {

        let firstItem = results.items[0]; //see item below

        let dataLenght=results.length

 

        $w('#textBox1').value=dataLenght.toString()

//      } else {

        // handle case where no matching items found

//      }

        

    } )

    .catch( (err) => {

        let errorMsg = err;

    } );

}



 

function xxx (parameter) {

    let totalDataCount=$w('#dataset1').getTotalCount()

 

    var usersFirstNames=["John","russian", "Mark", "Donald", "Angela", "Vladimir"]

    var usersLastNames= ["Deer", "dima", "Jones", "Trump", "Merkel", "Putin"]

    

    let toInsert = {

        "title":        "title"+(totalDataCount+1),

        "name":         usersFirstNames[totalDataCount+1],

        "lastName":     usersLastNames[totalDataCount+1]

    };

 

    wixData.insert("UserData", toInsert)

    .then( (results) => {

        let item = results; //see item below

    } )

    .catch( (err) => {

        let errorMsg = err;

    } );

}


 

function DELETE_DATA (parameter) {

    wixData.truncate("UserData")

    .then( () => {

        console.log("All items removed");

    } )

    .catch( (err) => {

        let errorMsg = err;

    } );

    $w('#dataset1').refresh()

    $w('#textBox1').value=$w('#dataset1').getTotalCount()

}

 

export function button2_click(event) {DELETE_DATA()}

export function button1_click(event) {

    xxx(),$w('#dataset1').refresh(), $w('#textBox1').value=$w('#dataset1').getTotalCount()

}

Bad-Idea.jpg

Index

bottom of page