+ 4
How do I link a database to my html code?
My code involves a small form and a submit button. The submit button must update a connected html database code where every response is recorded. I am able to alert the respondent about the response being recorded but not able to record response in the database html document.
7 Réponses
+ 7
A database must be created first and access to the database is programmed using classic backend scripting languages such as PHP etc.
As the data is now available as variables, a JavaScript code is generated using these variables, which makes the database structure comprehensible using multidimensional JavaScript arrays.
If such a multidimensional array with the database data is available, the data from this array can be retrieved and used through loops.
https://sololearn.com/discuss/3244525/?ref=app
https://sololearn.com/discuss/3226494/?ref=app
https://sololearn.com/discuss/3100945/?ref=app
+ 6
A backend programming language (PHP or Python or Node.js etc.) is essentially required and all these parts inclusive HTML, CSS, Javascript codes and database have to be on a server, which should be all time online.
In this way you can test that on your PC:
https://www.geeksforgeeks.org/how-to-insert-form-data-into-database-using-php/
+ 2
Is PHP essentially required to link them or can I just use HTML to link them and continue with the code ?
Also, an HTML document can be used as the database for recording the data, right ? It can be updated as and when the form is filled.
+ 2
You need to use a language that provided a server, best ones are node.js or php, I personally recommend node.
+ 1
Y-Kh first let's not blame python for a c++ code and look at the "forloop" as Lothar mentioned x won't get to 1000 until x reaches 1000 but you forgot curl brackets { after the for conditional iteration
for(x=1;x<=1000;x++){
// then you are asking to print "cout" after each iteration... I added the "\n"; to address x on each line until you reach 1000
cout<<x<<"\n";
// We need a closing curl bracket for the "forloop" to properly loop
}
// Then our return 0; with a closing curl bracket for our main
return 0;
}
0
No 🥳