473,396 Members | 1,942 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Multiple rows added to mysql with php

Hello All,

I am having a frustrating time trying to figure this out.

I have a form, in which I want to have fields WEEK, ID, FAVORITE, UNDERDOG, SPREAD, FSCORE, USCORE, and TIME.

The form is to have 16 rows to be entered at one time, instead of entering 1 at a time. I can get it to 1 record at a time easily enough. How do you get all 20 to update or insert? Do you have to use an array in this situation? The FAVORITE and UNDERDOG fields are from a drop down menu where you make a selection. Here is a sample of code:
Expand|Select|Wrap|Line Numbers
  1. <form action="database77.php" method="POST">
  2. Enter current week: 
  3. <Select size="1" name="Week" >
  4. <option value="None" <? if($pass[Week]== "None"){ echo "selected"; }  ?>>Week</option>
  5. <option <? if($pass[Week]== "01" ) { echo "selected"; } ?>>01</option>
  6. <option <? if($pass[Week]== "02" ) { echo "selected"; } ?>>02</option>
  7. <option <? if($pass[Week]== "03" ) { echo "selected"; } ?>>03</option>
  8. <option <? if($pass[Week]== "04" ) { echo "selected"; } ?>>04</option>
  9. <option <? if($pass[Week]== "05" ) { echo "selected"; } ?>>05</option>
  10. <option <? if($pass[Week]== "06" ) { echo "selected"; } ?>>06</option>
  11. <option <? if($pass[Week]== "07" ) { echo "selected"; } ?>>07</option>
  12. <option <? if($pass[Week]== "08" ) { echo "selected"; } ?>>08</option>
  13. <option <? if($pass[Week]== "09" ) { echo "selected"; } ?>>09</option>
  14. <option <? if($pass[Week]== "10" ) { echo "selected"; } ?>>10</option>
  15. <option <? if($pass[Week]== "11" ) { echo "selected"; } ?>>11</option>
  16. <option <? if($pass[Week]== "12" ) { echo "selected"; } ?>>12</option>
  17. <option <? if($pass[Week]== "13" ) { echo "selected"; } ?>>13</option>
  18. <option <? if($pass[Week]== "14" ) { echo "selected"; } ?>>14</option>
  19. <option <? if($pass[Week]== "15" ) { echo "selected"; } ?>>15</option>
  20. <option <? if($pass[Week]== "16" ) { echo "selected"; } ?>>16</option>
  21. <option <? if($pass[Week]== "17" ) { echo "selected"; } ?>>17</option>
  22. </select>
  23. <br>
  24. <p>
  25. <li>
  26. <input type="Number" name="ID" size="5" MAXLENGTH="4" value="<? if($pass[ID]!=""){ echo "$pass[ID]"; }  ?>" >
  27.     <select size="1" name="Favorite">
  28.         <option value="None"<? if($pass[Favorite]== "None"){ echo "selected"; } ?>>Favorite</option>
  29.         <option <? if($pass[Favorite]== "Atlanta"){ echo "selected"; } ?>>Atlanta</option>
  30.         <option <? if($pass[Favorite]== "Arizona"){ echo "selected"; } ?>>Arizona</option>
  31.         <option <? if($pass[Favorite]== "Baltimore"){ echo "selected"; } ?>>Baltimore</option>
  32.         <option <? if($pass[Favorite]== "Buffalo"){ echo "selected"; } ?>>Buffalo</option>
  33.         <option <? if($pass[Favorite]== "Carolina"){ echo "selected"; } ?>>Carolina</option>
  34.         <option <? if($pass[Favorite]== "Chicago"){ echo "selected"; } ?>>Chicago</option>
  35.         <option <? if($pass[Favorite]== "Cincinnati"){ echo "selected"; } ?>>Cincinnati</option>
  36.         <option <? if($pass[Favorite]== "Cleveland"){ echo "selected"; } ?>>Cleveland</option>
  37.         <option <? if($pass[Favorite]== "Dallas"){ echo "selected"; } ?>>Dallas</option>
  38.         <option <? if($pass[Favorite]== "Denver"){ echo "selected"; } ?>>Denver</option>
  39.         <option <? if($pass[Favorite]== "Detroit"){ echo "selected"; } ?>>Detroit</option>
  40.         <option <? if($pass[Favorite]== "Green Bay"){ echo "selected"; } ?>>Green Bay</option>
  41.         <option <? if($pass[Favorite]== "Houston"){ echo "selected"; } ?>>Houston</option>
  42.         <option <? if($pass[Favorite]== "Indianapolis"){ echo "selected"; } ?>>Indianapolis</option>
  43.         <option <? if($pass[Favorite]== "Jacksonville"){ echo "selected"; } ?>>Jacksonville</option>
  44.         <option <? if($pass[Favorite]== "Kansas City"){ echo "selected"; } ?>>Kansas City</option>
  45.         <option <? if($pass[Favorite]== "Miami"){ echo "selected"; } ?>>Miami</option>
  46.         <option <? if($pass[Favorite]== "Minnesota"){ echo "selected"; } ?>>Minnesota</option>
  47.         <option <? if($pass[Favorite]== "New England"){ echo "selected"; } ?>>New England</option>
  48.         <option <? if($pass[Favorite]== "New Orleans"){ echo "selected"; } ?>>New Orleans</option>
  49.         <option <? if($pass[Favorite]== "NY Giants"){ echo "selected"; } ?>>NY Giants</option>
  50.         <option <? if($pass[Favorite]== "NY Jets"){ echo "selected"; } ?>>NY Jets</option>
  51.         <option <? if($pass[Favorite]== "Oakland"){ echo "selected"; } ?>>Oakland</option>
  52.         <option <? if($pass[Favorite]== "Philadelphia"){ echo "selected"; } ?>>Philadelphia</option>
  53.         <option <? if($pass[Favorite]== "Pittsburgh"){ echo "selected"; } ?>>Pittsburgh</option>
  54.         <option <? if($pass[Favorite]== "San Diego"){ echo "selected"; } ?>>San Diego</option>
  55.         <option <? if($pass[Favorite]== "San Francisco"){ echo "selected"; } ?>>San Francisco</option>
  56.         <option <? if($pass[Favorite]== "Seattle"){ echo "selected"; } ?>>Seattle</option>
  57.         <option <? if($pass[Favorite]== "St.Louis"){ echo "selected"; } ?>>St.Louis</option>
  58.         <option <? if($pass[Favorite]== "Tampa Bay"){ echo "selected"; } ?>>Tampa Bay</option>
  59.         <option <? if($pass[Favorite]== "Tennessee"){ echo "selected"; } ?>>Tennessee</option>
  60.         <option <? if($pass[Favorite]== "Washington"){ echo "selected"; } ?>>Washington</option>
  61. </select>
  62.  
  63.  
  64.     <select size="1" name="Underdog">
  65.         <option value="None"<? if($pass[Underdog]== "None"){ echo "selected"; } ?>>Underdog</option>
  66.         <option <? if($pass[Underdog]== "Atlanta"){ echo "selected"; } ?>>Atlanta</option>
  67.         <option <? if($pass[Underdog]== "Arizona"){ echo "selected"; } ?>>Arizona</option>
  68.         <option <? if($pass[Underdog]== "Baltimore"){ echo "selected"; } ?>>Baltimore</option>
  69.         <option <? if($pass[Underdog]== "Buffalo"){ echo "selected"; } ?>>Buffalo</option>
  70.         <option <? if($pass[Underdog]== "Carolina"){ echo "selected"; } ?>>Carolina</option>
  71.         <option <? if($pass[Underdog]== "Chicago"){ echo "selected"; } ?>>Chicago</option>
  72.         <option <? if($pass[Underdog]== "Cincinnati"){ echo "selected"; } ?>>Cincinnati</option>
  73.         <option <? if($pass[Underdog]== "Cleveland"){ echo "selected"; } ?>>Cleveland</option>
  74.         <option <? if($pass[Underdog]== "Dallas"){ echo "selected"; } ?>>Dallas</option>
  75.         <option <? if($pass[Underdog]== "Denver"){ echo "selected"; } ?>>Denver</option>
  76.         <option <? if($pass[Underdog]== "Detroit"){ echo "selected"; } ?>>Detroit</option>
  77.         <option <? if($pass[Underdog]== "Green Bay"){ echo "selected"; } ?>>Green Bay</option>
  78.         <option <? if($pass[Underdog]== "Houston"){ echo "selected"; } ?>>Houston</option>
  79.         <option <? if($pass[Underdog]== "Indianapolis"){ echo "selected"; } ?>>Indianapolis</option>
  80.         <option <? if($pass[Underdog]== "Jacksonville"){ echo "selected"; } ?>>Jacksonville</option>
  81.         <option <? if($pass[Underdog]== "Kansas City"){ echo "selected"; } ?>>Kansas City</option>
  82.         <option <? if($pass[Underdog]== "Miami"){ echo "selected"; } ?>>Miami</option>
  83.         <option <? if($pass[Underdog]== "Minnesota"){ echo "selected"; } ?>>Minnesota</option>
  84.         <option <? if($pass[Underdog]== "New England"){ echo "selected"; } ?>>New England</option>
  85.         <option <? if($pass[Underdog]== "New Orleans"){ echo "selected"; } ?>>New Orleans</option>
  86.         <option <? if($pass[Underdog]== "NY Giants"){ echo "selected"; } ?>>NY Giants</option>
  87.         <option <? if($pass[Underdog]== "NY Jets"){ echo "selected"; } ?>>NY Jets</option>
  88.         <option <? if($pass[Underdog]== "Oakland"){ echo "selected"; } ?>>Oakland</option>
  89.         <option <? if($pass[Underdog]== "Philadelphia"){ echo "selected"; } ?>>Philadelphia</option>
  90.         <option <? if($pass[Underdog]== "Pittsburgh"){ echo "selected"; } ?>>Pittsburgh</option>
  91.         <option <? if($pass[Underdog]== "San Diego"){ echo "selected"; } ?>>San Diego</option>
  92.         <option <? if($pass[Underdog]== "San Francisco"){ echo "selected"; } ?>>San Francisco</option>
  93.         <option <? if($pass[Underdog]== "Seattle"){ echo "selected"; } ?>>Seattle</option>
  94.         <option <? if($pass[Underdog]== "St.Louis"){ echo "selected"; } ?>>St.Louis</option>
  95.         <option <? if($pass[Underdog]== "Tampa Bay"){ echo "selected"; } ?>>Tampa Bay</option>
  96.         <option <? if($pass[Underdog]== "Tennessee"){ echo "selected"; } ?>>Tennessee</option>
  97.         <option <? if($pass[Underdog]== "Washington"){ echo "selected"; } ?>>Washington</option>
  98. </select>
  99.  
  100.  
  101.  
  102.  <input type="Number" name="Spread" size="5" MAXLENGTH="4" value="<? if($pass[Spread]!=""){ echo "$pass[Spread]"; }  ?>" >
  103.  <input type="Number" name="FScore" size="5" MAXLENGTH="2" value="<? if($pass[FScore]!=""){ echo "$pass[FScore]"; }  ?>" >
  104.  <input type="Number" name="UScore" size="5" MAXLENGTH="2" value="<? if($pass[UScore]!=""){ echo "$pass[UScore]"; }  ?>" >
  105.  <Select size="1" name="Time" >
  106. <option value="None" <? if($pass[Time]== "None"){ echo "selected"; }  ?>>Time</option>
  107. <option <? if($pass[Time]== "13:00:00" ) { echo "selected"; } ?>>13:00:00</option>
  108. <option <? if($pass[Time]== "16:00:00" ) { echo "selected"; } ?>>16:00:00</option>
  109. <option <? if($pass[Time]== "20:00:00" ) { echo "selected"; } ?>>20:00:00</option>
  110. <option <? if($pass[Time]== "20:30:00" ) { echo "selected"; } ?>>20:30:00</option>
  111. </select>
  112.  
From here, what would be the best way to go? I am fairly new to PHP/MYSQL, and am learning as I go.....

Thanx for any input,

Patsman77
Nov 4 '07 #1
11 2511
pbmods
5,821 Expert 4TB
Heya, Patsman. Welcome to TSDN!

I'm not sure I follow. Are you trying to output a form with controls to update multiple rows, or do you already have the form set up and are trying to process the input?
Nov 5 '07 #2
Thanx for the welcome!! I am honored! I have done so much reading on this, I felt I needed to see if my case was unique....

I created the form shown in example, which is only 1 record submitted at a time. I want to be able to have 16 record entries at 1 time... where I can put 1 weeks worth of games into the form and submit it. The only method I could do so far is to have different name values, like Favorite, Favorite2, Favorite3..... but it gets to point that I would have over 100 fields in my database, where I just want to have the listed fileds in example, where each record would have a different ID. So my DB table would look like:

GameID | Week | Favorite | Underdog | Spread | Time
01 01 Seattle Miami 7 13:00:00
02 01 Buffalo Detroit 4.5 16:00:00


How it would look in DB table is how I would want my form to look...where I would enter the information, then update it to DB.

Patsman77
Nov 5 '07 #3
code green
1,726 Expert 1GB
I'm afraid you have lost me also, but it might just be the awful American sport you are referring to. Is it baseball?
I want to be able to have 16 record entries at 1 time
Do you mean insert 16 records into the DB? Yes that is no problem
where I can put 1 weeks worth of games into the form and submit it
You have to place the data somewhere unless it is generated by code.
The only method I could do so far is to have different name values, like Favorite, Favorite2, Favorite3..... but it gets to point that I would have over 100 fields in my database,
Nope, lost me there. If this is the closest you get can you provide the code you attempted.
It may help to see what you are trying to do.
Nov 5 '07 #4
Hello and thanx for replying back on my message. Hopefully I can make it a little clearer this time around....hehe

First off, this is for Football. There are 13-16 games played weekly.

With the code I posted, that gives me a form that allows me to insert/update 1 record to the database. When I mentioned the 100 fields in database... I modified the form by adding 15 more sets of entries...where I have GID, FAVORITE, UNDERDOG, SPREAD...etc...I added GID2, FAVORITE2, UNDERDOG2, SPREAD2...etc, GID3, FAVORITE3...etc, GID4, FAVORITE4....etc..

So basically I had 16 "sets" that I would insert/update to the database.

This looks horrible in the database table. I would like to just have fields WEEK, GID( Primary key that seperates each game) FAVORITE, UNDERDOG, SPREAD...etc.without resorting to adding all the "duplicate" fields with the 2, 3, 4 ,5..etc.....
Here is the insert/update file I use:
Expand|Select|Wrap|Line Numbers
  1. $sel="select *from picksheet where Week='$_POST[Week]'";
  2. $result=mysql_query($sel,$con);
  3. $num = mysql_num_rows($result);
  4.  
  5.  
  6. if ($num != 0)
  7. {
  8.  
  9.         $up="UPDATE picksheet set  Week='$_POST[Week]', Favorite='$_POST[Favorite]',  Underdog='$_POST[Underdog]', Spread='$_POST[Spread]', FScore='$_POST[FScore]', UScore='$_POST[UScore]', Time='$_POST[Time]',  Favorite2='$_POST[Favorite2]',  Underdog2='$_POST[Underdog2]', Spread2='$_POST[Spread2]', FScore2='$_POST[FScore2]', UScore2='$_POST[UScore2]', Time2='$_POST[Time2]' where Week='$_POST[Week]'";
  10.  
  11.         if (!mysql_query($up,$con))
  12.         {
  13.                 die('Error: ' . mysql_error());
  14.         }
  15.  
  16. }
  17. else
  18. {
  19. $sql="INSERT INTO picksheet (  Week, Favorite, Underdog, Spread, FScore, UScore, Time,  Favorite2, Underdog2, Spread2, FScore2, UScore2, Time2 )
  20. VALUES
  21. ('$_POST[Week]','$_POST[Favorite]', '$_POST[Underdog]','$_POST[Spread]','$_POST[FScore]','$_POST[UScore]','$_POST[Time]','$_POST[Favorite2]','$_POST[Underdog2]', '$_POST[Spread2]','$_POST[FScore2]','$_POST[UScore2]','$_POST[Time2]' )";
  22. if (!mysql_query($sql,$con))
  23.   {
  24.         die('Error: ' . mysql_error());
  25.   }
  26.  
  27. }
  28.  
  29.  
  30.  
  31.  
  32. $link="";
  33. foreach ($_REQUEST as $key => $value) {
  34.     $link.=$key . "=" . $value . "&";
  35. }
  36. mysql_close($con);
  37.  
  38.          exit;
  39.  
This insert/update is a test code that would do 1 record in databse with about 13 fields...the GID is not included here... I have so many test versions...ughh...

Hopefully you can direct me towards a better solution. From what I have been reading, it seems that an array is what is needed??

Thanx,
Patsman77
Nov 6 '07 #5
pbmods
5,821 Expert 4TB
Heya, Patsman.

Please use CODE tags when posting source code:

[CODE=php]
PHP code goes here.
[/CODE]
Nov 7 '07 #6
code green
1,726 Expert 1GB
First off, this is for Football
No Brazill and Italy play football. Manchester United play football.
This is a strange game we call American Football.
With the code I posted, that gives me a form that allows me to insert/update 1 record to the database. When I mentioned the 100 fields in database... I modified the form by adding 15 more sets of entries
So basically I had 16 "sets" that I would insert/update to the database.
I get the overall impression that you have designed a data entry form
followed by a database table to accept the data.
Do not do it this way. Design the database first. This is the critical component.
The data entry form is trivial
This looks horrible in the database table. I would like to just have fields WEEK, GID( Primary key that seperates each game) FAVORITE, UNDERDOG, SPREAD...etc.without resorting to adding all the "duplicate" fields with the 2, 3, 4 ,5..etc.....
Exactly, so design the database based on the data required, not on what is coming from a web page.
Can I suggest we forget about input fields and arrays for now and discuss this
Once we get that right, everything else will fall into place much easier.
Please post your DB design or your ideal DB design.
Nov 7 '07 #7
You guys are great working on this with me!!!

Here is the best Database design I would Like to have:

Expand|Select|Wrap|Line Numbers
  1. CREATE TABLE `football` (
  2. `GameID` INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  3. `Week` INT( 2 ) NOT NULL ,
  4. `Favorite` VARCHAR( 50 ) NOT NULL ,
  5. `Underdog` VARCHAR( 50 ) NOT NULL ,
  6. `Spread` DECIMAL( 3 ) NOT NULL ,
  7. `FavScore` INT( 2 ) NOT NULL ,
  8. `UndScore` INT( 2 ) NOT NULL ,
  9. `Time` TIME NOT NULL 
  10. ) TYPE = MYISAM ;
I hope this gets us going in the right direction...

Thanx,
Patsman77
Nov 7 '07 #8
code green
1,726 Expert 1GB
This is known as a flat file design but looks suitable for your purpose.
There are up to 16 games with various options for each game and you wish to represent these options as fields in a web form.
I can't see a way around having 16 x options on your form,
but this would mean a laborious data input task for the user.
But to transfer these 16 blocks of data into the database
is pretty straightforward.
You would end up with every game being entered as one record in the table.
Am I on the right lines here?
Nov 7 '07 #9
I think you are right on....Now that you see the database setup, here is the form setup...

There would be 1 option to choose the Week that is being played.

Then there would be 16 "sets" to be filled in by myself(admin) with the fields:

GameID, Favorite, Underdog, Spread, FavScore, UndScore, and Time.

Then the Submit button.

From there it would goto an insert.php file to either insert or update based on the Week I am entering. I will enter the Favorite, Underdog, and Spread at beginning of week, and then Update with the scores at end of week. I believe this will be something where I will have to manually update the form page so that it pulls the right week with my initial Select statement on the form page.

GameID, i am not sure if that is something I would have to fill in or just let the database do with the auto increment...isnt that what the auto increment does?

Hopefully you are understanding where this stands and can direct me in the proper way to create form... with arrays? and if arrays, the insert file would also have to be modified to that? Am I right in what I am thinking?

Thanx again for all the help!!!

Patsman77
Nov 7 '07 #10
I may have misread your reply. I am not looking to add all 16 games to 1 record, but 1 game per record, with the total being upto 16 records, using the GameID as the primary that seperates them all.

Patsman77
Nov 7 '07 #11
code green
1,726 Expert 1GB
You are on the right lines with this query
[PHP]"INSERT INTO picksheet (Week, Favorite, Underdog, Spread, FScore, UScore, Time, Favorite2, Underdog2, Spread2, FScore2, UScore2, Time2 )
VALUES
('$_POST[Week]','$_POST[Favorite]', '$_POST[Underdog]','$_POST[Spread]','$_POST[FScore]','$_POST[UScore]','$_POST[Time]','$_POST[Favorite2]','$_POST[Underdog2]', '$_POST[Spread2]','$_POST[FScore2]','$_POST[UScore2]','$_POST[Time2]' )";[/PHP]But the query format to insert multiple records is
Expand|Select|Wrap|Line Numbers
  1. INSERT INTO table (list,of,field,names) VALUES (a1,b1,c1,d1),(a2,b2,c2,d2),(a3,b3,c3,d3) etc
This example will post two records in the relevant fields.
Expand|Select|Wrap|Line Numbers
  1. INSERT INTO picksheet (Week, Favorite, Underdog, Spread, FScore, UScore, Time)
  2. VALUES
  3. ('$_POST[Week]','$_POST[Favorite1]', '$_POST[Underdog1]','$_POST[Spread1]','$_POST[FScore1]','$_POST[UScore1]','$_POST[Time1]'),
  4. ('$_POST[Week]','$_POST[Favorite2]','$_POST[Underdog2]', '$_POST[Spread2]','$_POST[FScore2]','$_POST[UScore2]','$_POST[Time2]')
I think this is the query you are looking for.
But there is a lot of scope to minimise the code creating the form,
thereby eliminating repititive code and minimising errors.
Think about creating an array of all the team names
then looping through the array, dynamically populating the drop down option box.
Nov 8 '07 #12

Sign in to post your reply or Sign up for a free account.

Similar topics

7
by: RotterdamStudents | last post by:
Hello there, i have a strange problem. I can't get php to insert multiple rows at once in a MySQL database. I use the $sql = "INSERT INTO database (a,b,c,d,e) VALUES ('$a', '$b' ,'$c', '$d',...
11
by: grumfish | last post by:
I'm trying to add a row to a MySQL table using insert. Here is the code: connection = MySQLdb.connect(host="localhost", user="root", passwd="pw", db="japanese") cursor = connection.cursor()...
7
by: Gary | last post by:
I haver a table of students - Say 100 students that I need to be able to update/delete and amend. I know I can do this one student at a time which is simple but lets say I want to see all the...
1
by: Andrew | last post by:
Hey all, I am very new to ASP.Net (and .Net in general), but that isn't stopping the boss from wanting to begin new projects in it. This latest project has me kinda stumped and after a couple...
3
by: bhaalsen | last post by:
Hi there! I got a slight problem with a web application, its supposed to several entries for a certain ID, and display them as one string. Example: ID | Name ------------- 1 | Jack
0
by: thegametb | last post by:
I got this wrestling database I'm developing. It's not as straight and narrow as most sport databases are, but this has got me stumped a bit. I am trying to implement their stats in to their specific...
2
by: sathyashrayan | last post by:
Dear group, I have a task where I have to fetch datas from mysql and display it in the multiple select list box. I have fetched the datas and it is getting diplayed correctly in the multiple...
3
by: =?Utf-8?B?S2F5xLFoYW4=?= | last post by:
In my project,i added datagridview to my form , i transfered my table to datagridview and added multiple rows and when i called dataadapther.update ,,result is ok. But when i tried it for the...
482
by: bonneylake | last post by:
Hey Everyone, Well i am not sure if this is more of a coldfusion problem or a javscript problem. So if i asked my question in the wrong section let me know an all move it to the correct place. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.